Devil's Punch Bowl (Hamilton – The City of Waterfalls) 5 road trips from Toronto you should do this summer!
14 Surreal Places In Ontario, Canada You Won't Believe Really Exist
Casa Loma (Spanish for House on a hill) is a museum and landmark in uptown Toronto, Ontario, Canada. A neo-romantic castle, it was built from and it was originally a residence for financier Sir Henry Mill Pellatt. by Benson Kua