British Airways set to launch non-stop flights to the Seychelles from the UK

British Airways (PA)
British Airways (PA)

Breaking