The relatively small, but venerable city of Lancaster (population 52,000) is situated in northwest England. The name is derived from ‘Castle on the (River) Lune’, an explanation that imparts a
The relatively small, but venerable city of Lancaster (population 52,000) is situated in northwest England. The name is derived from ‘Castle on the (River) Lune’, an explanation that imparts a