Select Page
BAJA CALIFORNIA – Hotel California

BAJA CALIFORNIA – Hotel California

© Courtesy of Hotel California Location in Mexico: Todos Santos is a sub-tropical oasis overlooking the Pacific Ocean in Baja California Sur. To the east the Sierra de la Laguna mountain range receives abundant rainfall which flows and filters down to Todos Santos,...