Drop-dead gorgeous places to stay in Mexico’s “magical town,” Todos Santos

Todos Santos, Mexico, a relatively undiscovered gem and hub for surfers and artists, is the ideal place to take your next restorative trip.

alt
Photo: Airbnb