Experience the unspoiled nature and undeveloped beaches of Mozambique.
Inhassoro Island View Overnight Accommodation - self-catering beach resort situated in Inhassoro, Mozambique. Accommodation overlooking the warm Indian ocean. Deep sea fishing,...