a popular tourist area in northwestern England including Englands largest lake and highest mountain
[ Syn: lake district , lakeland ]
a popular tourist area in northwestern England including Englands largest lake and highest mountain
[ Syn: lake district , lakeland ]