I Stayed here two wonderful nights but wish it could have been more. This part of Belize is incredible but under explored which makes it the perfect place to really get away from all the tourist traps and experience the "real" Belize. But don't think that means you have to rough it. The Lodge at Big Falls offers five star...
More
- Manage your listing
