Holy Cow! One of the most popular islands in the Caribbean and nobody can identify this stretch of land, island or body of water?