Imagine Zanzibar as it was 20 years ago, before tourism was well established and influential on local life and people. This is Mozambique Island (also known as Ilha do Mocambique) - a tiny island just off the coast of Nacala Province with a diverse and thriving population of about 60,000 people and a history dating back more than 500 years. Mozambique Island's huge potential has been recognised and the entire island has been proclaimed a World Heritage Site.
 
Owned and run by long-time Ilha de Moçzambique resident Caku Amaral-Dias, Villa Mikole is a typical 19th century flat-roofed island house which comfo...