Sri kachapeswarar Temple- Kanchipuram

 Sri kachapeswarar Temple- Kanchipuram

Karchapeswarar Temple is situated in Kanchipuram city in Tamil Nadu, India. The speciality or special feature of this temple is that Lord Vishnu worships Lord Shiva. Karchapa means tortoise that is Lord Vishnu.














Comments