Related Articles

Tree Ghosts

Trees are widely believed to be favourite dwelling places for Ghosts of the dead. In northern India, for example, many local shrines are built under…