Constance Ephelia Resort, Mahé, Seychelles
Imagine a natural paradise of lush tropical vegetation, pure white sand beaches, brilliant turquoise seas and space aplenty. Situated on two of the most breathtaking beaches on the island of Mahé, and overlooking the marine national park of Port Launay, this beautiful landscape is the stunning backdrop for Constance Ephelia Resort. With seven different types … Read more