In the Caribbean Sea, due south of Cuba is the small British territory of the Cayman Islands.
The North West end of the Grand Cayman Island, is home to the Town of Battle Ground and a little known place Called Hell, which is not much more than a few rock formations and a tourist trap Post Office. The Cayman Islands are also known for thier Tax Haven, Sting Ray city, and thier Blue Iguanas.
Getting this one correct:
- Andy McConnel
- Michael T
- Aaron Predeek