Travel & Tourism April 14, 2021Christie Pits Park – Toronto, Ontario, Canada – Home of the Maple Leafs Intercounty Baseball LeagueChristie Pits Park is such a beautiful spacious park. It’s quite big and conveniently located…