Doc, I did stumble across a forum aimed at 'the local area' of a city not too far from me. It was mostly idle chatter that had nothing to do with the area.
I don't think it would work well here atleast, there is plenty of opportunity to do all the things you mention actually in town, so there isnt any need for an internet forum.