There are small towns all over North America. You don't need to look very far. Within a couple of hours of your home you can probably find a small town. This means no expensive or long and tiring trips. Hop in the car and drive to the nearest small town. Chances are you've been there before. Now you can stop and really explore.
Small towns offer a wide range of accommodations. This includes bed and breakfasts, hotels, and campgrounds. There's something for everyone. No matter your tastes you can find that perfect place to stay. A bed and breakfast is probably your best choice. Staying at a bed and breakfast gives you a chance to visit your hosts and to learn more about the area and the attractions it has to offer.
Once you settle in the next step is to find something to do. Everyone likes to do something different. If it's getting out and exploring or simply kicking back and reading a good book the choice is yours. If you take a little care in selecting your small town you will have endless hours of fun.
One of the most interesting small towns is Wells BC. It is close to Barkerville, and the Bowron Lakes. When you get tired of swimming and hiking go explore the history of an old gold rush town! If you're driving to Alaska it's on the way and spending a day or two there will be well worth it.
Small towns are easier on the pocket book. You don't need to spend a fortune to have a good time. Take in a movie, play or musical event. If you time things right there may even be a free event in a local park. All you have to do is show up! Spend a couple of hours relaxing on the grass listening to some great local music. Better yet, bring a picnic lunch and make a day of it. You'll be glad you did.
Small towns offer an affordable vacation without traveling hours or spending huge amounts of money. Often over looked, small towns are an an idea vacation spot full of fun, new experiences and adventure.