Horta
Faial Island
HortaThe city of Horta is situated on the southwest coast of the island of Faial, built in a natural amphitheatre. Its gardens and religious buildings are best viewed by walking around the city. The church of São Salvador is particularly … Continued