News

The DHC-6 Twin Otter is a Canadian built STOL (Short Takeoff and Landing) 19-passenger utility aircraft developed by de Havilland Canada ... with Series 100 being the initial run.