Delhi, the capital of India, is spread across various borders of the north, like Uttar Pradesh, Haryana and the banks of the Yamuna River.
Delhi, the capital of India, is spread across various borders of the north, like Uttar Pradesh, Haryana and the banks of the Yamuna River.