15 Things to Do in Old Town (Maine)

Old Town is a city of approximately 7,000 people located in Penobscot County. Part of the city includes Swamp Island, but it goes beyond that.