Address Vamizi Island Quirimbas Archipelago Mozambique Southern Africa Rating Hotel Type Beach, Villa