Thiru Vaikunda Vinnagaram temple is situated at Thirunaangur in
Thanjavur District in
Tamil Nadu. The deity of this temple is Lord Vaigundha Nathan. The deity is also known by the name Thamarai Kannudaya Piraan. The deity is depicted in a sitting position facing east. The temple attracts large numbers of devotees annually.