Lancaster, Lancashire (UK)

2009-04-27 206

Lancaster is the county town of Lancashire, in North West England. It is situated on the Lune River. It is well known for commercial, cultural and educational centre.