Call Us: +254716414854

Email Us:

Opening Hours (Mon - Sat): 8:00am - 5:00pm

Visit Us: Mombasa road, Gateway Mall, 4th floor


seychelles, beach, granite rocks-795230.jpg

Seychelles is certainly one of the most beautiful tropical island destinations in the world. The group of islands is located northeast of Madagascar in the western Indian Ocean and consists of some 115 islands spread over an area of more than 1 million km².With a total land area of 444 km², the entire nation is just about the size of Andorra, or 2.5 times as big as Washington, DC.

Plan an Unforgettable Experience

Book Your travel with us