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 ...
Vellore Cantonment railway station restored to original splendour with modern amenities under Station Redevelopment Project.