Breathtaking views of the Indian Ocean. Sunset views 2600sq m 5 minute drive to Ephelia Resort and Spa. 5 minute drive to Port Launay beach. Mahe is the largest island in the Seychelles. The international airport in Victoria is 30 minutes from Port Glaud.