Search

Tag: Centrair

Chubu Centrair from PIS

Built on an artificial island, 22 miles South of Nagoya in Japan, Chubu Centrair is the second such airport to be built in Japan and

Toggle Dark Mode