San Cristóbal de las Casas
The unofficial cultural capital of the state of Chiapas, the mountain town of San Cristobal de las Casas is a little-known gem of southern Mexico. As well as its traditional cobbled streets, beautiful colonial architecture (check out the 300-year-old Templo Santo Domingo) and amazing shopping opportunities, San Cristobal is also a great base to explore the rest of Chiapas. Take a boat trip up the Sumidero canyon from the nearby quaint town of Chiapas de Corzo, and marvel at the cascadas El Chiflon, a stunning series of waterfalls where you can enjoy a dip in the cool, turquoise water.