Travelling in the Seychelles is a dream come true – What you need to know | The Vacation Gateway