Society for the Accessible Tourism & Hospitality
Freedom Shores, Campeche, Mexico. www.isla-aguada.com