Masoala Forest Lodge

Simply put, Masoala Forest Lodge is Heaven on earth.   Pierre and Maria have created a space on this planet worthy of being considered  a true haven, a paradise, a place close to what it must have been like in the garden of Eden. This eco lodge is what other eco lodges should aspire to…