Boise is the perfect place for a family-friendly vacation. The city is home to hundreds of outdoor activities and indoor places to explore.