Navigation Menu






Lorden Plaza

Lorden Plaza

By on May 4, 2014 in | 0 comments

Milford, New Hampshire
Milford is located in the southern part of the state in Hillsborough County, New Hampshire along the Souhegan River. Milford is home to about 16,000 residents.
Lorden Plaza Haunting:
The apparition of a man in blue jeans and a plaid shirt has been report

Read More