Koyambedu Sri Vaikundavasa Perumal Temple (Chennai)

Koyambedu is situated at the north western side of Chennai. An ancient temple for Lord Vishnu is...

Read More