You don't need a car in order to enjoy these dreamy small towns near Toronto. These destinations are accessible by train and bus, meaning that you can plan an adventure without worrying about driving. You can ride a VIA Rail train to historic hidden gems and sandy beaches, or take a bus to turquoise swimming holes and tiny villages. The best part is, you don't have to stress about parking.Whether you're craving a beach day, nature trails or local shops, these small towns have you covered.Here... Read this story