3 in Belize
About 1 results.
The Smuggler's Den
Consejo, Corozal, BelizeBuilt using mostly natural materials, Smuggler's Den is a 3 level bar restaurant that sits on a sandy beach overlooking Chetumal Bay. There are equipped bungalows for rent that are right on the b…