The National Monuments Authority (NMA) under the Ministry of Culture holds the responsibility of protecting and preserving historical sites and structures in India. On the other hand, the Archaeological Survey of India maintains the ancient monuments and archaeological sites.