< Back to Listings

Ontario's Blue Coast

1455 Venetian Blvd.
Point Edward, ON
N7T 7W7

Visit Website

Call it the Lake effect – home to 2 internationally renowned Blue Flag beaches, the largest city on Lake Huron, positioned where the mouth of Lake Huron rushes in to meet the St. Clair River, it’s no wonder this place has been referred to as Blue Water Land for decades. Sip wine and chat with the winemakers who made it all by hand. Soar at heights of up to 1,000 feet above the water’s surface. Sleep under the stars at one of North America’s birding hot spots. Click the link above to view our Visitor Guide!

Facility Info