Deepa Prakasar Perumal Temple is located at Thiruthanka in Kanchipuram District. This is one of the 108 Divya Desams (holy abodes) of Lord Vishnu. This place is popularly known by the name Thoopul, as it is fully covered in Dharba grass (which will be used heavily during Yajnas) Deepa Prakasar Perumal …
Read More »