While Cancun might have the beaches and the resorts, it’s in the nearby city of Merida that you can find the best of southern Mexico’s cuisine, culture and history.
Merida is the largest city in the Yucatan, but for years it’s a city that’s been overlooked by travellers in favour of the sun and sand of the Riviera Maya. Times are changing though, and Merida is finally being recognised by tourists for what it is, and that's the cultural capital of the Yucatan Peninsula.
Merida is where the Mayan world meets the colonial, and you’ll find authentic Mayan food across the city, and even ancient Mayan ball games being played in the square. There are ramshackle, yet colourful Spanish-style streets to wander, museums waiting on every corner, and vibrant local markets to lose yourself in.
Here are the 7 best reasons to visit Merida: