Happy Place

This tag is associated with 1 post

Pop-Up Phenomenon, Happy Place, Arrives in Toronto

By: Staff – As Canadians prepare for colder weather and summer vacation feels like a distant memory, comes a joy-filled pop-up experience that is sure to put a smile on your face and some extra hop in your step.  HAPPY PLACE, an interactive, immersive exhibit with larger-than-life installations and multi-sensory themed rooms, is on a … Continue reading