You don't have to leave the province to discover one of Canada's prettiest towns. This charming riverside village is renowned for its beauty, and it's just a road trip away from Toronto.