Willows - The Canal
the canal here in willows is the place of many deaths people are seen in the middle of the night walking if you turn your head and look back its gone.
There are 1050 Haunts nearby
|Location Approximate!!! Care to correct it?|