Day 13
Alameda de Hercules
May 4, 2023 in Spain ⋅ ☁️ 19 °CThe Alameda de Hércules is a garden square or mall built in 1574, originally as a promenaded public garden, named after the eight rows of white poplar trees (álamos in Spanish) that fill its centralRead more