News

Elev 53 ft, 37.74 °N, 25.67 °W Ponta Delgada, Azores, Portugal Weather Conditions star_ratehome ...