Baja Ocean Safari!

10 Nights

Loreto, Baja California Sur, Magdalena Bay (Bahia Magdalena), La Paz, Isla Espiritu Santo and Todos Santos