This $26 historic train ride near Toronto takes you to one of Canada’s ‘prettiest’ small towns

Located just over an hour from the city, the historic railway takes you on a scenic journey past rolling farmland, rural landscapes and storybook …