Which of the following cities of India is located at the respective latitude and longitude of 28.38° N and 77.12° E? Mark as favorite Copy Link A) Delhi B) Kolkata C) Jaipur D) Ranchi Check Answer