The Seychelles Islands is now more accessible to European visitors since Sunday, September 27, 2020, with the return of direct flights from Europe to Seychelles. The Swiss airline, Edelweiss Air, the first European directcommercial flight to land at the Seychelles International airport of PointeLarue since the destination has reopened for tourism in August 2020. Edelweiss […]