Instagram-worthy Toronto: The Happy Place

November 1, 2018 The Happy Place opened right on the water in the beautiful Queen’s Quay area of Toronto. This “massive pop-up experience is filled with larger than life size installations, multi-sensory immersive rooms, and dozens of moments curated to Capture Your Happy” remains through January 1, 2019. It originated in Chicago and has been visited…