Inhaca Island Mozambique Holiday Accommodation

Nestled on a hilltop and set within serene, indigenous gardens affording breathtaking panoramic views of the Bay of Maputo and Ilha das Portugueses, Nahyeeni Lodge on Inhaca Island in Mozambique is located within its own exclusive grounds overlooking the Indian Ocean and is the perfect place to relax and unwind in complete privacy, whilst still offering a tropical Island adventure with a wealth of breathtaking beaches, coral reefs and exotic marine life.

Nahyeeni Lodge, Inhaca Island, Mozambique

© Nayhteeni Lodge
Inhaca Island Mozambique

Website design, hosting & photography
The Guys - Professional Photographers