Mexico

Cabo (not that one)
All Saints

All Saints

Todos Santos (“All Saints”) sits near the Tropic of Cancer on the Baja’s western shore. At one time it was a major sugar cane processing center, but that was over…