The Dwarka Sector 12 Metro Station is the nearest major transit point, located about 1.5 2 km away (roughly a 5-minute drive)…
The Dwarka Sector 12 Metro Station is the nearest major transit point, located about 1.5 2 km away (roughly a 5-minute drive)…