26. Raniban, Nepal
According to some people, they can hear a woman’s cry from this place. They believe that it is the voice of the girl murdered there.
Advertisements
26. Raniban, Nepal
According to some people, they can hear a woman’s cry from this place. They believe that it is the voice of the girl murdered there.