7. Kingston, ON
Kingston is located at the spot where St. Lawrence begins its journey from Lake Ontario to the Gulf of St. Lawrence and Atlantic Ocean. It features property tax of 2.52% and no less than 4.4 physicians per 1,000 inhabitants – most among cities listed here. It also features 223 days with positive temperatures and 809 mm of rainfall every year. All this makes Kingston a fine place to settle for anyone – not only elders.