Correct Answer - Option 2 : Delhi
The correct answer is Delhi.
- The National Museum of India is located in New Delhi.
- It is also known as the National Museum in New Delhi.
- It was inaugurated by C.Rajgopalachari.
- It was established in 1949.
The largest Museum of India is the National Museum, Kolkata.
Central Museum Authority is located in New Delhi.
The biggest museum in the world is the State Hermitage Museum (Russia).