Know a great place in Chance Hall that isn’t here? Share it! »
In the northernmost part of Barbados, there is a cave that is named after the 'animal flower' sea anemones that can be found in the cave's pools of water.