28.38 N and 77.12 E are the respective latitude and longitude of which places?
New Delhi, Delhi, India is located in India country in the Cities place category with the gps coordinates of 28° 38' 41.2800'' N and 77° 13' 0.1956'' E. One of the most crowded cities of the world, New Delhi, or simply Delhi, is known as the capital of India and is also the largest city of the country.