The Manta Resort Tanzania is situated in one of Pemba Island’s quietest areas. The resort takes great pride in creating a warm and welcoming atmosphere for all of its visitors and providing nothing but the best in terms of customer service. Throughout your stay, you can count on your fundi … Read More