Known by many as the cultural capital of Chiapas, San Cristobal de las Casas is an old Spanish colonial town set in Mexico’s Central Highlands. Divided into barrios that are home to specific trades or customs, the colonial grid layout allows tourists to easily explore these neighbourhoods on foot to discover the old architecture, craft markets, and rich cultures of the different areas. San Cristobal de las Casas also lies in the centre of the country’s most indigenous regions, and curious visitors can venture into the surroundings to experience traditional Tzotzil and Tzeltal villages.