Lake Windermere in Lake District, county of Cumbria, is the largest natural lake in England. The town of Windermere lies about half a mile (1 km) east of the lake.
The panorama is taken 100m above the lake surface and offers a breathtaking picturesque view of the town and the lake.
✖
It looks like you’re creating an order.
If you have any questions before you checkout, just let us know at info@360cities.net and we’ll get right back to you.
Cookies help us deliver great service to you. By using this site, you agree to the use of cookies. Leave this Site