20 Famous Temples of Tamil Nadu, South India
Brihadeeswarar Temple Thanjavur – One of 'Great living Chola Temples' The 'Brihadeeswarar Temple' is a delightful abode of Lord Shiva and is located in the Thanjavur district of Tamil Nadu. It is one of the largest temples in India. This brilliant creation of the Chola dynasty in the 11th century AD stands tall as a testimony to the opulence and grandeur of the …