Set deep in the rolling hills of Belize’s Mountain Pine Ridge Forest ... home to dozens of hiking trails, countless waterfalls, and several natural pools, all available to lodge guests.