Posts Tagged ‘La Paz’

Cabo Voted A Top Town In Mexico

Lots has been happening in Cabo over the past few weeks! Expedia just ranked Todos Santos, Cabo San Lucas, and La Paz in their list of the 32 most beautiful towns in all of Mexico. Coming in at Number 19 was the vibrant and active village of Todos Santos. Originally founded as a Mission in…

Read More