Mahe Island
The Seychelles is an archipelago of 115 islands in the Indian Ocean, off East Africa. It's home to numerous beaches, coral reefs and nature reserves, as...
Duration : 6 days
NPR 135,000 /-