Every community, tribe, and sub-community in India has its own ghosts. For centuries, the spirit world has captured the imagination of Indians. Some are believed toive near waterbodies and sneak up on passers-by; others roam around fields on summe...
Read More




















