2. Agrasen Ki Baoli, India
This magnificent structure hides some strange stories. Some people believe that it is a place for the Devils and that its water can hypnotize people and lure them to death.
Advertisements
2. Agrasen Ki Baoli, India
This magnificent structure hides some strange stories. Some people believe that it is a place for the Devils and that its water can hypnotize people and lure them to death.