Discover the haunting tale of Naini Junction, a famous railway station in India, known for the ghost of an Indian woman. Explore its eerie history today!