Mexico is famous for beautiful beaches and bustling seaside cities with luxury resorts and boutique hotels. However, some travelers prefer off the beaten path places — and for this, only the secret ...
Located on Mexico’s Pacific Coast, laid-back Puerto Escondido is best known as a Mexico surf town However, there’s more to the story than that — as many of the best things to do in Puerto Escondido ...