Explore Ilha de Mozambique, a UNESCO World Heritage Site and former capital of the country, renowned for its unique blend of architecture and cultural influences from Europe, Arabia, and India. Wander through the narrow streets of Stone Town and discover historical sites like the St. Sebastian Fortress and the Church of Nossa Senhora do Baluarte.