Scuba diving, snorkeling, island tours and whale watching in La Paz, Mexico with Baja Connections

Swim with the largest fish in the oceans, the Whale Shark! Our tours leave daily from downtown La Paz. Get up close and personal with these gentle giants.

The Southern Baja has many excellent places for whale watching, Humpback whales, Gray whales and Blue whales visit the Sea of Cortez during their annual migrations. Cabo San Lucas, Loreto and Lopez Mateos are our favorite whale watching spots, join us on one of our whale watching tours departing from La Paz.

Isla Espiritu Santo and its surrounding islands were declared part of a Biosphere Reserve by the UNESCO in 1995. The islands are both uninhabited, Ensenada Grande beach, on Isla Partida, was voted the most beautiful beach in Mexico by The Travel Magazine and one of the top 12 beaches in the world.