The town of Tulum sits on the Caribbean coast of Mexico’s Yucatan Peninsula, about two hours south of Cancun. It’s a popular destination for travellers because of it’s beautiful beaches, …
Tag:
The town of Tulum sits on the Caribbean coast of Mexico’s Yucatan Peninsula, about two hours south of Cancun. It’s a popular destination for travellers because of it’s beautiful beaches, …