Tatting, a small village nestled in the picturesque hills of Assam, India, is known for its eerie phenomenon of bird suicides. Every year, during the late monsoon season, hundreds of…
Posts published in “Hunted”
Vrindavan Society, located in Thane, Maharashtra, India, is a residential complex known for its serene surroundings and lush greenery. However, behind its tranquil facade lies a haunted story that has…