Swimming with Whale Sharks in Triton Bay

For many divers, diving with Whale Sharks is on their bucket list. Actually, swimming in tandem with them makes for an unforgettable experience, vastly different than just reading about them in a book or watching them on your screen.   What to know about Whale...