Rameshwaram, Thanjavur, Mahabalipuram, Kanchipuram, Chidambaram, Meenakshi Temple, and Ekambareswarar Temple are some of the famous temples of Tamil Nadu. These temples were not only the worshiped shrines but more then that, they were used as hospitals and as social gathering venue. Temple was a place where art, in all its forms i.e. music, dance, drama and handicrafts gained boost and flourished.