The Best Hotel in Todos Santos
Todos Santos is a charming town in southern Mexico. Recently, the New York Times named Todos Santos one of the top 50 places to visit. A new Madewell-designed hotel has opened in Todos Santos, offerin...