Home Tags Echo Beach

Tag: Echo Beach

Concerts at Ontario Place’s Echo Beach

0
Echo Beach is Ontario Place's sand beach and concert venue, located on the east side of Ontario Place. The 5,000 seat venue is general...