Starvegoat
Island
Starvegoat
Island
(or Starve Goat
Island
) was a small
island
in the Providence River, Providence, Rhode
Island
. The
island
also appears as "Sunshine Island"...
2 KB (220 words) - 05:08, 3 January 2023