Found in the southeast part of Mexico, San Cristóbal de Las Casas is a cultural town in the Chiapas state. It is a rather small city sitting in the highlands and is surrounded by mountains and hills. It is considered as a cultural capital because many descendants of the Mayan civilization.
Read More