If you are a scuba diver and have yet to experience what it's like to swim along coral reefs then you are in for a world of excitement. For all those divers who have taken trips to coral reefs then...
Category: Maldives
Swimming freely next to sharks is completely different than cage diving. Though you aren't going to be seeing great white sharks you will see plenty of other species including hammerheads, tiger,...