Usha Nalliah Nov 16, 2018 1 min Chichen Itza, One of the 7 Wonders Chichen Itza was a centre of pilgrimage for the ancient Mayan people over 1000 years. This is a Mayan city, which was later significantly...