Inaugurated in 1971 and rennovated in 2001, Horta International is located in Castelo Branco on Faial Island and serves the city of Horta.