The epitome of true luxury awaits ...
Belize may be small, but it packs an impressive mix of rainforest, mountains, quiet lagoons, and that clear Caribbean water ...