Chichen Itza
Never heard of this place till a cruise I was on dropped us off in Cancun. Its really a neat place. Cool to experience Mayan culture here and Incas in Peru!. Also one of the New Seven Wonders of the World!
Yes I climbed up those steps!
Chicen Itza, Mexico.
These were the people I met on the cruise.