El Castillo, the great Mayan pyramid, at Chichen Itza in Riviera Maya, Mexico.
White sand beach of Tulum in Riviera Maya, Mexico.
Mayan ruins of Tulum in Riviera Maya, Mexico.