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 may I help you?