Vinayagar idol in Mylapore temple was discovered by George Arundale

In the temple town of Chennai, which is Mylapore, there are numerous temples and idols that are centuries old. Sri Valampuri Vinayagar Temple at Mylapore is one such temple, with its idol being more than 500 years old. Continue Reading