Xochicalco ruins are located south-west of Cuernavaca, Morelos and date from about 650 AD. The site has an observatory, several ball courts and a number of structures, some excavated and restored and others still only earth-covered mounds. There is also a small museum displaying regional artifacts.
Continue reading Xochicalco