
Delhi
Delhi (also known as the National Capital Territory of India) is a metropolitan region in India. Wit
Delhi's Tourist Places...Delhi (also known as the National Capital Territory of India) is a metropolitan region in India. Wit
Delhi's Tourist Places...