This exclusive seaside resort is located north of Mozambique on a private island in the picturesque Quirimbas Archipelago. It features 12 beach or pool front villas and offers various wellness treatments, wining and dining options and outdoor activities.
Located on Ibo Island, this lodge offers an intimate and culturally rich experience. The unique setting and personalized service make it a charming choice for exploring the island's heritage.