Home TRAVEL BLOGS The Seychelles Islands beckons long-term remote workers