Staycations are becoming the newest trend with prices of everything soaring these days. People are staying home and touring their cities and areas around them for little cost or even for free.
http://www.cnn.com/2008/LIVING/worklife/06/12/balance.staycation/index.html
I have been doing this for years with my family.

We have toured many free places and we love driving to Uptown, parking, walking around & people watching! lol!!

We also take advantage of story time at the library, free movies and even the fire house tour that we just went on.

We toured a local TV station last summer and this summer we are going to try to tour their radio station.
Join a local Moms group if you have kids. (Search Yahoo groups or look on Craigs List to find one.) There are a lot of places that will allow your group to tour for free.
Finally people are catching on!