The Nautilus Hotel

Pemba Nautilus Hotel upgrades amid oil & gas boom in Mozambique

The Nautilus Hotel, a longstanding landmark in Pemba, has announced the completion of extensive refurbishments to its rooms. Pemba is…