Seychelles is an island country in the Indian Ocean that consists of 115 islands. It is located east of mainland Africa, with Madagascar being the closest neighbour. The geography is made up of thin coastal strips and core mountain ranges.

Enquiry Now

    Please prove you are human by selecting the Car.

    This will close in 14 seconds

    × How can I help you?