Dominican Republic

humpback whales silver bank dominican republic snorkeling

Snorkeling with the Humpbacks of the Silver Bank

Extraordinary In-the-Water Whale Encounters

Small Boat & Yacht Cruising, Snorkeling, Whale Watching, Wildlife & Natural History
8 days  -  Trip Level 2 Compare

Mexico

Baja: Exploring the Sea of Cortez

Whales, Snorkeling, and Sea Kayaking

Photography, Sea Kayaking, Walking, Whale Watching, Wildlife & Natural History
11 days  -  Trip Level 1+ Compare