1
Ancient Mayan ruins overlooking a serene beach with turquoise waters
Zona Hotelera Tulum, 77765 Tulum, Quintana Roo, Mexico Get directions
"I found the Mayan ruins, set above the beach and watching over the town, to be immaculately preserved — a clear genuine highlight amid an otherwise overdeveloped scene." - Matthew Kepnes