Swimming alongside whale sharks is one of the most unforgettable adventures in the underwater world. Diving with whale sharks is a bucket-list adventure that takes travelers to some of the best places on earth, where these gentle giants share the tropical waters with manta rays, humpback whales, and countless other marine life. Whale sharks, the […] The post Best Places to Go Diving with Whale Sharks | Travel Guide appeared first on TierOneTravel.com - Online Canadian Travel Agency |.