Todos Santos is a very charming little town with many artists, boutique shops and spectacular views of the pacific. Explore the many beaches nearby where you can see whales playing just off the beach or wild horses taking a nap in the sand.
Todos Santos is a small coastal town at the foothills of the Sierra de la Laguna Mountains, on the Pacific coast side of the Baja...