The Lizard Temple in Kanchipuram, situated within the renowned Varadharaja Perumal Temple, is a distinctive and popular sanctuary.

The Lizard Temple in Kanchipuram, situated within the renowned Varadharaja Perumal Temple, is a distinctive and popular sanctuary.