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