World Heritage Sites In India
World Heritage Sites in India 14 Apr 2020 20 min read A World Heritage Site is a place that is listed by UNESCO for its special cultural or physical significance. The list of World Heritage Sites is maintained by the international ‘World Heritage Programme’, administered by the UNESCO World Heritage Committee. The United Nations Educational,…
