There’s magic at work in Baja Sur, Mexico’s Todos Santos. One of 120 Mexican towns to be designated a pueblo magico (magic town) for its enchanting beauty, cultural riches, or historical relevance. … [Read more...] about 9 Best Things to Do in Todos Santos, Mexico