November 5, 2017 November 5, 2017Seychelles Point Larue Intl. Airport – Spotting GuideThe Seychelles Point Larue International Airport (SEZ/FSIA) was opened back in March 1972 and is located around 10km southeast of the capital Victoria on Mahé island. […]