Nature Lodge is located in the north of Madagascar, at the doorstep of Amber Mountain National Park. The lodge features thatched chalets with private wooden decks and en-suite bathrooms. Guests can enjoy delicious meals at the on-site restaurant. Additional facilities available to guests include a large wooden terrace, a bar, and indoor and outdoor cosy lounges.

















