Pro-Tips for Swimming with Whale Sharks
Swimming with whale sharks is a once-in-a-lifetime experience that brings you face-to-face with the gentle giants of the ocean. These magnificent creatures can grow up to 40 feet long, and sharing the water with them is an exhilarating experience. So…
