Stratford Upon Avon
July 12, 2023 in England ⋅ 🌬 16 °C
Stratford upon Avon is a town located in Warwickshire, England. It is situated on the banks of the River Avon and is famous for being the birthplace of William Shakespeare. The town has a rich historyRead more














