This small island in Antongil Bay is part of the Masoala National Park & features endangered lemurs.