Below you'll find free things to do, parks and outdoor activities, historic homes, annual festivals, and the 25 best restaurants.