Campo de São Francisco , Ponta Delgada, Portugal
Fee: Free
Wheelchair: Accessible
Open in Google Maps