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.