Play Travel Animal Flower Cave – A Natural Wonder LuovaSupport11/09/20200111 views The Animal Flower Cave is one of the most photographed attractions on the island and also one of the most beautiful. Beautiful vistas of the island’s North Coast and the gorgeous aroma of the Atlantic Ocean which pound the coral cliffs, are just a taste of what you encounter when you take a visit.