San Cristobal de las Casas
Really great town in Chiapas.