Keshav Puram Metro Station
Keshav Puram Metro Station is an elevated station with two platforms. It is part of the Delhi Metro’s Red Line and opened to the public on March 31, 2004. See also: Shaheed Sthal Metro … READ FULL STORY
Keshav Puram Metro Station is an elevated station with two platforms. It is part of the Delhi Metro’s Red Line and opened to the public on March 31, 2004. See also: Shaheed Sthal Metro … READ FULL STORY