Barracuda Lake is a magnificent diving spot where you can swim around the underwater mountains, explore caves and holes, and hit warm areas underwater where the water can reach nearly 40 degrees celsius. I really recommend that you bring your lifewest out as it can get very tiring swimming around in the hot sun.
Nearby local secrets
Creators are the next-gen travel advisors and operators
Planning your trip through social media? Now, easily access travel advice and tours created by the world’s best travel content creators