The Lodge at Big Falls was a lovely surprise after a long trip through Guatemala and other parts of Belize, there was a warm welcome as we were all shown to our thatched cabins set in the tropical gardens and overlooking the Rio Grande river (where we later did drift-tyring). The rooms were airy, comfortable and very well-appointed. Whilst there... More
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.