Q. 28.38 N. and 77.12 E are the respective latitude and longitude of which one of the following places?
β
Correct Answer: (B)
Delhi
You must be Logged in to update hint/solution