Entertainment Jurassic Kingdom opens at David Dunlap Observatory in Richmond Hill for limited summer run Angelica Santos · July 28, 2026