D’Souza Chawl in Mahim has a spooky legend attached to it, and is considered as one of the most haunted places in India. The story goes, a local woman from the chawl fell to her own death in the well at the chawl- an untimely event that till date sparks panic among the locals of the chawl.
Rumor Has It: Ever since her death, the chawl gets haunted by her spirit after the sunset.