Casa Takywara
Holbox Island, Yucatan, Quintana Roo Mexico
Upscale beach resort with scuba diving, whale shark excursions, horseback riding, kayaks, massages, kayaks, bikes and nature excursions. Located on Holbox Island, Yucatan, Quintana Roo, Mexico.