Grand Cayman Island
The Town of Hell
Some very large turtles!
Remnants of Hurricane Ivan