Courtesy of San Cristobal.
Prev 19 of 25 Next
Todos Santos, Mexico
Want a quieter Mexican city to visit? Todos Santos is located on the Baja California Peninsula, and is filled with authentic culture, historical structures (including what is rumored to be the famed Hotel California), and the carefully crafted Hotel San Cristóbal