Just returned from a fabulous stay at the Three Iguanas Villa in Placencia Belize. Top Notch!
Great swimming in the Canal. A Five minute walk to the beach. Grab a bike and cycle into the village for a terrific meal and a Belikin beer! Will definitely return!
- Free Parking
- Breakfast included