India is a land of diverse cultures. The greatness of India has been in accepting the
best from all the invaders and intermingling the new customs and styles with the existing
ones– this is visible in all aspects – be it music, dance, painting, sculptures, or architecture.
Indian monuments are such a canvas of history which have displayed all the above beautifully.
Thirty UNESCO World Heritage Sites in India boastfully speak of India’s immensely rich Heritage and Culture..