Mewla Maharajpur is an elevated station on the Violet Line of the Delhi Metro. It is located between NHPC Chowk and Sector 28 station on the line from 6.[1]
The chhatri and ancient water well at Mewla were both notified as the state protected monument in June 2018 to carry out the preservation work.[2]
This article related to the Delhi Metro is a stub. You can help Wikipedia by expanding it.