Explore the eerie legend of Naini Junction, a haunted railway station in India, famous for the ghost of an Indian woman. Discover its mysteries today!