Mexico is my favourite country in the world. It’s somewhere I’ve been to countless times – I visited three times a year when I was a teenager as my father lived there, and continued visiting frequently as an adult.

Mexico is a huge, wonderfully diverse country. It’s famous for its food – although food within Mexico is very different to what you may have tried outside of the country, its beautiful beaches and colourful cities. 

There’s so much in Mexico that will draw you in. If you’re like me, you’ll be returning time and time again! 


The buzzing capital of Mexico, Mexico City is a dynamic metropolis that never stops moving. 

It’s a vast city, one of the biggest in the world, with countless neighbourhoods, each with a different atmosphere. 

The most popular are perhaps Condesa and Roma, which are famous for their hip and cool atmosphere and array of delicious restaurants.

Coyoacan is a must-visit for its history and art scene, and the city centre, while busy and a little dangerous at night, has some of the best tourist attractions in Mexico.  

see All mexico city posts


Oaxaca is a small, culturally rich city in the south of Mexico, somewhere that I had the pleasure of living in. 

With artwork hanging from every shop window, latin music blaring from street corners and tantalising snacks sold wherever you look, Oaxaca is a feast for all the senses. 

It’s an immensely liveable place, with a strong local community and plenty of options for digital nomads. 

Plus, it’s easy to get into the surrounding mountains, or direct buses travel from the city to the beach. 

See all oaxaca posts