India's history spans thousands of years, characterized by a rich tapestry of cultural, social, and architectural achievements. India's architectural heritage is a testament to its architectural brilliance right from the Indus Valley civilization to the British era, many of which remain comparatively unpopular to date.