Weber Point Events Center

Downtown on the McLeod Lake waterfront, the modern white edifice standing in the middle of a grassy park looking rather like a pile of sailboats is the Weber Point Events Center.

Lonely Planet may earn a commission from affiliate links on our site. All recommendations and reviews reflect our own independent opinions.


Must-see attractions