- Video duration
- 01:21
Seychelles - View from Above
If you are looking for the most idyllic island location in the world then you don't have to look further than Seychelles. Video courtesy of Boeing and Emirates
If you are looking for the most idyllic island location in the world then you don't have to look further than Seychelles. Video courtesy of Boeing and Emirates