Mobile GEH Logo

wonder what this is

View it!

Date Added: Mar 28, 2011
Popularity: 0
Category: Dams, Canals, Rivers

(no comments)

Strange man made object located in the Turks and Caicos Island group.


Copyright © 2008 -- Google Earth Hacks