Not only does this Canadian city have a thriving downtown and sunny weather, but its prime location makes it a great spot for all sorts of outdoor adventures.