I see no cities or other developed areas?????
Where in the hell is it?
From a glance at my globe and a quick Google, I believe it is Antilles (The Dominican Republic). Puerto Rico is the island to the right.