Tulum
Carretera Tulum Boca Paila Km 8.2 La Zebra Beach Hotel & Restaurant, Tulum 77780 Mexico
Website