Category★ SightsIslandFloresAddressPonta Delgada, Santa Cruz das Flores, São Miguel, Azores, PortugalGPS39.49214, -31.25457Navigate with Google Maps