Shastri Park is one of the finest parks in the city. It is a neighborhood located in Northeast Delhi in India.
The name of the park is dedicated to Indian freedom fighter Lal Bahadur Shastri. It is close to the first metro station, In Delhi. So, if you are in this city, go and visit This park.