Mexico will cast a spell on you, enticing your senses with its colours, food, history and beaches. You will leave with a new zest for life, after experiencing the countries vibrancy, spirituality and magic.
Falling in love with Mexico is an intoxicating experience. Lose yourself among the swarms of people in Mexico city, experience the mysteries of Mexico's past, exploring Mayan ruins, slow down and find your zen in the Mexican Riviera or party with the best of them in Cabo.
Mexico is a country whose impact will stay with you long after you leave and here we tell you why Mexico is a destination not to be missed.
Nature at its best
There are an abundance of scenic wonders to be found throughout Mexico, with almost every known ecosystem found in the one country, this really is nature at its best and is one of the many reasons Mexico is a popular tourist destination.
Offering spectacular white sand and tropical clear blue waters, the beaches of Mexico are one of its biggest draw cards.
Swim beneath the ruins at Tulum, consistently named Mexico's top beach. Other popular beaches include Puerto Vallarta, Play del Carmen and Cabo San Lucus.