Pousada da Horta - Forte de Santa Cruz

Accommodation

Europe, Portugal, Faial