Manta Resort

Manta resort, on Pemba Island, is located on one of the best stretches of coast in the Indian Ocean with a fine white coral sand beach and palm trees – a true undiscovered paradise. With less than 20 rooms and no other hotels in sight you will feel like you have the place to yourself.