Capital of India is ____. July 11, 2023 – by admin 0A. NepalB. MalaysiaC. MumbaiD. New DelhiThe capital of India is New Delhi