England – Evesham (En)

Evesham is a quiet medieval town on the River Avon’s banks. For centuries, the Vale of Evesham has been considered the centre of fruit and vegetable production in England. It is internationally known for its asparagus production. Of particular note is the majestic bell tower, which stands proudly next to two medieval churches, which together create a spectacular triptych of […]

View full post and images.