Mexico

God of the Winds Temple, Tulum

Status:

Already located!

Solution:

God of the Winds Temple, Tulum

Lat/Lng:
20.21549345679105, -87.4281850937424

Found by:

fs90473

place image

1 comment

fs90473 2 months ago
1

God of the Winds Temple, Tulum, Quintana Roo, Mexico. Almost a duplicate of #8252: external link