Cancun is one of Mexico’s most popular destinations, and it’s easy to see why – it just has so much on offer. For those who love nothing more than sun, sand, and sea, the region has a vast array of beaches to lounge on. Nature buffs will enjoy the tropical jungles and ecological reserves which dot much of the coastline. History fans will be amazed at the Mayan ruins that are ripe for roaming through. And let’s not forget the buzzing nightlife and Cancun’s emerging foodie scene either. It’s safe to say you won’t go hungry or be bored during your stay. The only question you need to answer is, when are you going?