Day 53
Harrogate's Healing Waters
July 15, 2022 in England ⋅ ⛅ 66 °FHarrogate is England's famous spa town, with over 100 springs supplying different types of mineral water. The first one was discovered in 1571, when Harrogate was just a small village, and soonRead more