Tulum, Mexico

Shambala Petit Hotel - (2011 - Present)