Follow their latest travels with ourbrand-new Friends Updates feature.
Todos Santos photo by hellotmf
May 2, 2006
Todos Santos is a small town north of Cabo San Lucas on the west coast of Baja Sur. It is about an hour’s drive from Cabo San Lucas on Route 19. Todos Santos was established by Jaime Bravo in 1723 as...Read More
Share your travel photos to expand your gallery and add color to your reviews.