From the beach of Cancun and the historic buildings of Mexico City all the way through to the party town of Tijuana, most people know all about the top tourist attractions of Mexico.
Only Mexicans know that it is the small towns well off the beaten track that really ooze all of the culture and atmosphere of Mexico.
Here are some of the most special small towns that will remind you of home:
Valle de Bravo
Located two hours from Mexico city, this idyllic town sits on Lake Avandaro and is regarded as one of the nicest colonial villages in Mexico.
Ooozing charm and an authentic Mexican feel, it’s no wonder that those who grew up in this special place are not quick to forget about it.
The colonial town centre boasts enough to marvel at while traditional buildings with terracotta roofs compliment the surrounding countryside.
In the summer months, this town is awash with keen surfers looking for the quickest route to the beach.
But for residents, this town is a charming fishing village which offers stunning seaside views and a small population of just 4,000.
For those who grew up there, Pátzcuaro appears to be unspoilt by modernity.
Its cobbled streets and old buildings complement its laidback atmosphere free from crowds. Life in this unique town is characterised by a strong and inclusive community that seems impossible to truly leave behind for those who move away.
Reconnect with Mexico today and send a Telcel recharge to a loved one back home.