Cloud Nine

Palafitos – Mexico’s first overwater bungalows