Swim away into some of the warmest and cleanest fresh waters in the Caribbean. Bacalar Lagoon and its cenotes on the Yucatan Peninsula are often […]
Mexican Caribbean – Bacalar
Swim away into some of the warmest and cleanest fresh waters in the Caribbean. Bacalar Lagoon and its cenotes on the Yucatan Peninsula are often […]
Discover the magnificent Loreto Bay National Marine Park in southern Baja California and swim with a wide range of wildlife. The Sea of Cortez is […]