Mexico, North America

Once in a Lifetime Excursion – Swimming with Whale Sharks

Whale sharks are gentle giants of the ocean. They are the largest known species of fish and hold the distinction […]