By Lamara Garba Azare Tucked away in the crystal-clear waters of the Indian Ocean, the town of Praslin some 120 km from Mega in Seychelles is a haven of peace and harmony….

By Lamara Garba Azare Tucked away in the crystal-clear waters of the Indian Ocean, the town of Praslin some 120 km from Mega in Seychelles is a haven of peace and harmony….