When a country has it all it’s impossible not to instantly fall in love with it, I fell in love with Mexico so quickly I couldn’t believe it! I have been there over five times now, each time I go back I learn more, discover more and end up more in love that the last time.

After a few visits I managed to pick up a bit more of the language and this is when I really started to get to know the place, being able to communicate more with the locals meant that I had an even better experience. I have just got back from my last visit and because of this I have decided to write a post about why I love it so much, I’ve even added a video at the end of this article to inspire more of you to travel.

The People

Warmth, humour and unbelievable hospitality I think are the best ways to describe the people you will meet in Mexico. Don’t just take my word for it, in those surveys that you see pop up from time to time, Mexico is regularly rated as one of the happiest countries on the planet!

The Food

Oh my god, it’s absolutely amazing! Whatever you do make sure that any idea of sticking to a strict diet is completely forgotten before you set foot on mexican soil, there’s just too much tasty food at every turn not to try it all! It’s cheap and delicious. We’ve all been to mexican restaurants back home or made some in our kitchen, but just wait until you try the real deal guys!

The Surprises

I have learnt from my travels there to expect the unexpected. You never know what will happen during your day, I don’t want to spoil any surprises. So just make sure you’ve always got your camera hand and fully charged before you head out for the day!