Institutional

Westboro Beach Pavilion

Overlooking the historic Ottawa River, Westboro Beach is a popular spot on the Ottawa side. The National Capital Commission (NCC)...