Where is Katwaria Sarai?
Where is Katwaria Sarai located?
Katwaria Sarai, Delhi, India (approx. 28.57022°, 77.18787°)
Where is Katwaria Sarai on the map?
{"latitude":28.57022,"longitude":77.18787,"title":"Katwaria Sarai"}