Seychelles holidays offer sun, sea and sand in a perfect setting: an archipelago of 115 islands in the warm waters of the Indian Ocean. A dreamlike, tropical paradise awaits you with all the special touches you would expect from this island paradise. And with direct flights twice weekly with British Airways, paradise has never been more accessible. The three main islands are Mahe, Praslin and La Digue where you will find resorts and hotels catering for all tastes. The Seychelles scenery is perfect for your holiday photos with ever-green mountains and deep rainforests towering above white sandy beaches, crystal-clear water, and a network of idyllic coves. Nature conservation is a priority in the Seychelles and there are plenty of protected reserves and indigenous wildlife to discover.Seychelles is the perfect luxury holiday destination for both romantic escapes and adventure getaways.