November 5, 2017

Seychelles Point Larue Intl. Airport – Spotting Guide

The Seychelles Point Larue International Airport (SEZ/FSIA) was opened back in March 1972 and is located around 10km southeast of the capital Victoria. The Point Larue […]