Chowwara Chidambareswara Temple, Kerala
Chowara Chidambaraswamy Temple is located at Chowwara in Ernakulam district in Kerala State. The presiding deities of north shrine are Lord Shiva in the form of Nataraja, in the sanctum sanctorum facing east. It is believed that this temple is one of the 108 Shiva temples of Kerala and is installed by sage Parasurama dedicated […]