Eden Lodge Madagascar: Making waves on coastal island
Green Globe recently recertified the award-winning Eden Lodge. Synonymous with combining luxury and sustainable development, Eden Lodge is a member of the Ecoluxury hotel group, a selection of the best…