The Bluff is the highest point of the Cayman Islands, a British Overseas Territory located in the Caribbean, with an altitude of 43 meters (141 ft). It is located on the eastern shores of Cayman Brac.
The Bluff (highest point in the Cayman Islands)
No Thumbnail
© Bing Maps
By kkeps @ 2011-03-20 06:47:15