I saw in the local news paper that there will be a ceremony in Gorham in March to officially designate it a trail town.
Unlike most trail towns, Gorham doesn't have festivals or activities specifically for thruhikers. Nevertheless they are in and around town from June to October as its for many the last long zero heading north after the whites and the first big town for sobos. It also is the last/first easy bus connection to civilization.