Miradouro da Lagoa de Santiago is located in Ponta Delgada, Portugal on R. Ilha de São Miguel. Miradouro da Lagoa de Santiago is rated 4.7 out of 5 in the category tourist attraction in Portugal.
Address
R. Ilha de São Miguel
Accessibility
Wheelchair-accessible car park