Tamil Nadu is famous for its many temples and architecture. I was fortunate to see several of them in various towns, namely Mahabalipuram, Kanchipuram, Thanjavur, Madurai and Rameswaram. Whilst the architecture is similar, each temple had its own unique features.