<<Up Contents
Ambleside is situated at the head of Windermere[?], Englands largest lake. The town is within the Lake District National Park.
wikipedia.org dumped 2003-03-17 with terodump