Tips on Diving with Whale Sharks: Unforgettable Experiences in the Maldives
Encountering whale sharks in the waters surrounding the Maldives is certainly a unique experience. These ethereal filter-feeders are a sight to behold, with their starry patterned skin, and their long…
Share