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.
This article related to the Delhi Metro is a stub.
You can help Wikipedia by expanding it.