TIL The largest island on England’s largest lake is Belle Island on Windermere Lake. A Roman Governor built a villa there during the Roman occupation. It is now privately owned.

Read more: https://www.english-lakes.com/belle_isle.htm

What do you think?

12 Points
Upvote Downvote

One Comment

Leave a Reply

Leave a Reply