Shaheedi Park: India’s first outdoor museum opens in Delhi.
Shaheedi Park, the first outdoor museum in Delhi has inaugurated ahead of 77th Independence day by the Chief Minister Arvind Kejriwal and Lieutenant Governor Vinai Kumar Saxena. The park, which has been developed in the ITO area by the Municipal…