The American Awarded A Padma Shri

Published on February 21, 2025

The Holkar palace in Indore was acquired by the state and became a museum under the aegis of the Archeological Survey of India.] Sally