8) Canmore, Alberta
Wildlife lovers and nature enthusiasts meet their match in the cozy community of Canmore. This city of just 13,000 is close to multiple national parks, like Kootenary, Banff, and Yoho. Surrounding scenery includes the Canadian Rockies. This creates plenty of opportunities for activities like hiking, fishing, golfing, skiing, snowboarding, dogsled tours, and more. Canmore is making quite a name for itself as western Canada’s hub for practitioners of every health and wellness discipline. For example, Origin at Spring Creek focuses solely on seniors and retirees, providing an ideal community for 65+ folks just minutes from downtown. The residence has its own shops, pubs, galleries, and stunning mountain views. There is also a special health care wing for resident’s in need. Canmore has a lively entertainment scene with many local bands playing live music in the town pubs, the Nakoda Resort & Casino, and local theater.