Mughalsarai is located about 20km from the holy city of Varanasi in northern India Mughalsarai, an iconic British-era railway station, has played an important role in India's transport history ...
After a four-month break, the Darjeeling Himalayan Railway (DHR) has resumed its services between New Jalpaiguri and Darjeeling, celebrating a milestone with special events planned.