Dadu Mahal is a scenic village located on the outskirts of
Srinagar. It lies at an altitude of about 5,121 ft above sea level and is nine kilometers from the city. Habak Homher in the west, Telbal in the north, Banigam in the east and
Mantimahal in the south are the neighboring locations.
Dadu Mahal is accessible from Habak, Nasim Bagh, Isherbari and Shalamar by local transport. Udhampur Railway Station, managed by Northern Railways, serves this place.