Seychelles Holidays from Tropic Breeze
The Seychelles is an archipelago consisting of 115 idyllic islands 932 miles off the coast of East Africa and surrounded by the turquoise waters of the Indian Ocean. The islands’ picture-perfect white sand beaches, fringed with swaying palms and granite boulders are what attract many visitors to the Seychelles. It is however the dramatic mountainous peaks, the diverse flora and fauna and fascinating melting pot of cultures that make a visit here a truly captivating experience.
Take a look at our selection of luxury Seychelles resorts below or contact us for our recommendations!