Somewhere on the Indian Railways

With 7,172 stations and 71,000 miles of track, India has one of the largest rail networks in the world. Roughly 23 million Indians ride these rails each day, from Baramulla in Jammu and Kashmir in the north to the tip of the subcontinent at Kanniyakumari in the south, and from Gujarat’s Naliya in the west to Tinsukia in Assam’s westernmost frontier, and everywhere in between.

Continue reading on nowheremag.com