Constance Ephelia Resort – Port Launay, Mahe, Seychelles 🇸🇨 – A Natural Haven of Bliss – Video TRAVOH Videos Beautiful scenic views exploring the Constance Ephelia Resort Watch on YouTube Subscribe to TRAVOH on YouTube for more videos!