Located in Rajasthan,Bhangarhis a small hamlet in Alwar and was once a kingdom, ruled by the Kachwaha Rajputs. Today it is one of the ghost towns of India and believed to be one of the top ten haunted places in India. The Bhangarh fort Rajasthan was built by the ruler of Amber,...