Nowhere else in the known universe have the elements of nature, man and belief come together to create such magnificent monuments that are home to a Million Gods as in India. More so in South India and even more so in the land of the mighty Pallavas, Cheras, Cholas and Pandyas that we today call Tamilnadu. Glory be to the common man who sacrificed sweat, blood and life to build these grandiose Temples that have withstood the ravages of time, nature and man himself.