Whilst exploring Mexico, it's impossible not to dive head-first into its captivating and deep-rooted history. Fascinating civilisations such as the Olmec, Maya and Aztecs have shaped this splendid country into what it is today and are responsible for some of the world's great archaeological monuments, including Teotihuacan's towering pyramids and the exquisite Maya temples. Mexico has over 10,000km of coastline, split between the wild, untouched silvery sands of the Pacific coast and the palmed-fringed translucent waters on the Caribbean shoreline and a myriad riches packed in between. Energetic cities bursting with brazen colour, busy markets and fiery fiestas, deserts peppered with cactuses, snow-capped volcanoes and misty jungles teeming with wildlife. Throughout Mexico you'll find superbly tasty food and a nation of charming, hospitable people. Take a hot air balloon ride over the picturesque colonial city of San Miguel de Allende, swim with whale sharks in the azure waters of the Sea of Cortez, eat fabulous street food in Mexico City's vibrant San Juan market or simply bask in the sunshine on the Riviera Maya. Mexico is certainly no one-trick-pony and will capture the heart and soul of even the most hardened traveller.