M11403 is a luxury nature resort located on Honduras' Caribbean coast. If you are looking for adventure, nature, and comfort, here is the perfect place!
Eco Hotel Toucan is located in the National Park of Punta Izopo and native Garifuna village with is own beach where the visitor cohabits with animals, the carribean sea, and nature.