Skip to content
A surfer rides a wave in the ocean. There are large hills in the background.

Mexico

Beautiful beaches, incredible landscapes, warm weather and delicious food – what’s not to love about Mexico? Spend your days surfing, hiking or visiting ruins of past civilisations such as the Mayans and Aztecs.

A surfer rides a wave in the ocean. There are large hills in the background.

A Complete Travel Guide to visiting Chacahua, Oaxaca

Does the thought of pristine white sands stretching to the horizon, bioluminescent lagoons and fresh seafood sound good? Then you …