6 Heritage Sites in India Which Are at Least 1000 Years Old

India has a glorious history dating back to 5000 years and has been the seat of some early civilizations in the world. India has been considered as the land of ancient history and heritage due to the presence of several historic kingdoms, noble rulers, spiritual gurus, and cultures. They all left their unique imprints in […]