Question
National Gallery of which country will return 14 artworks to India including Chola idols?
Answer: Option D
Was this answer helpful ?
National Gallery of Australia will return 14 artworks to India including Chola idols.
Was this answer helpful ?
Submit Solution