Beyond the Horizon

Discovering  the world - one city at a time...

Puerto Escondido, Oaxaca