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…
The Nautilus Hotel, a longstanding landmark in Pemba, has announced the completion of extensive refurbishments to its rooms. Pemba is…