This established small resort, located in the center of the beautiful coastal village of Placencia in Belize, Central America, features two hardwood cabaƱas, a popular thatched bar and restaurant.
Amenities
This established small resort, located in the center of the beautiful coastal village of Placencia in Belize, Central America, features two hardwood cabaƱas, a popular thatched bar and restaurant.