Where is Okhla Phase - II?
Where is Okhla Phase - II located?
Okhla Phase - II, Okhla Phase - II, India (approx. 28.536613°, 77.27562°)
Where is Okhla Phase - II on the map?
Okhla Phase - II - Chittaranjan Park
Okhla Phase - II - Kashmiri Gate
Okhla Phase - II - Noida
{"latitude":28.536613,"longitude":77.27562,"title":"Okhla Phase - II"}