Kanchipuram, also known as Kanchi, is an ancient city in southern Indias Tamil Nadu state. Ulagalanda Perumal Temple houses a huge statue of Lord Vishnu. A mango tree in the Ekambareswarar Temple courtyard is thought to be sa…
Kanchipuram, also known as Kanchi, is an ancient city in southern Indias Tamil Nadu state. Ulagalanda Perumal Temple houses a huge statue of…