Indian Shutters Restaurant

photo taken from liftlab.com
Indian Shutters Restaurant is located in Charlestown, New Hampshire on Wheeler Rand Road. This restaurant was actually the site of an old historic inn called the Parker Tavern, maybe indicating a reason for the reported hauntings on this site.
Visitors to the restaurant have reported seeing the ghost of a general in the upstairs-part of the building. The general is the former owner of what used to be a house on the land. In addition to the general, people have also reported seeing the ghost of a woman wearing a white dress in the main dining room. It is unclear at this point as to who this woman might be. As with every haunted place, cold spot feelings are experienced by most people that are in the presence of the spirits at the Indian Shutters Restaurant.