Manta on Pemba Island is looking as beautiful as ever; the perfect destination for relaxing and emerging oneself in natural perfection.