PUNTA GORDA, Belize (SEND2PRESS NEWSWIRE) — The management at Machaca Hill Lodge, located in southern Belize, now offers guests another way to preserve the sensitive environment surrounding the rainforest canopy lodge. The ‘PURE H2O’ station allows eco-conscious travelers to refill their aluminum water bottles, provided upon check-in, whether they’re heading out on an adventure or […]