The Animal Flower Cave is located at the most northern point of Barbados in the parish of St.Lucy.
The name “Animal Flower” comes from the sea anemones sometimes found in the pools of the cave. Some of these pools are deep enough for you to swim in.
This a favorite visitor attraction. It is accessible with steps leading inside, a coral floor, sea anemones & natural rock pools.