Bowness Bay
Photo Spot in England
Share this Page
Bowness Bay - Photo by Jonny Gios
Bowness Bay is a small bay on Windemere Lake that features a marina with boat hires and amazing views of Belle Isle. (Bowness-on-Windermere, England)
Please support PIXEO by visiting our Sponsors.