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.