Sree Venkatachalapathi Temple
← Explore all Temples & Teerth
Deity: Lord Venkateshwara Place: Chelakara Kerala
Sree Venkatachalapathi Temple. Dedicated to Lord Venkateshwara. Located in Chelakara.
- Primary Deity
- Lord Venkateshwara
- Address
- Temple Road, Tarur, Alathur, Palakkad, Kerala, 678548, India