People with agitated minds will appreciate this tranquil temple. Ideal for a meditation or little prayer.
Address India
Coordinates 12°58'2.795" N 77°32'8.998" E