Results 1 results found The historic town of Ponta Delgada, Island of Sao Miguel, Azores, Portugal, Atlantic, Europe