NEW DELHI'S LAND Crossword Clue
NEW DELHI'S LAND Crossword Clue
We know 1 solutions for: NEW DELHI'S LAND
Crossword Puzzle Infos
New Delhi's land is India, which is a country located in South Asia. It is the seventh-largest country by area and the second-most populous country in the world. India is bordered by the Indian Ocean on the south, the Arabian Sea on the southwest, and the Bay of Bengal on the southeast. India is home to a diverse population, with over 1.2 billion people living in the country. India is also known for its rich cultural heritage, with many religions, languages, and customs.