Ibo Island Lodge and Villa Sands, Ilha de Mocambique have put together a joint holiday itinerary which showcases the best of the Mozambique in an experience of history, culture, guided activities and beach!
- Declared a UNESCO World Heritage Site in 1991
- The island served as an Arab port before Vasco da Gama visited in 1498 and finally the Portuguese established a port and naval base here
- Villa Sands, a boutique hotel formed from three old warehouses, located in the unique island town of Ilha de Mozambique.
- A Cultural Experience