Contact the publisher of this press release Grand Opening of Machaca Hill Lodge - A New World Class Eco-lodge is Unveiled in the Toledo District of Belize