After posting this (I'd seen it last week and tabbed it for this week), I checked the Earth Observatory, and they have a nice shot of little-seen and little-visited
South Georgia Island. (And don't be thinkin' this is anywhere near Savannah.)
Well it could be close to Savannah....we have lots of little islands.