Best Places to Swim with Whale Sharks

Whale Shark Dive/Snorkel Tours are an up and coming tourist attraction.

Here are some of the best places to go swimming with these majestic giants, with some info on these beautiful creatures.