An incredible view of the sea from inside the Animal Flower Cave.
To Barbados Photo Gallery Page