Built in the 17th century and dedicated to Krishna, the beautiful temple complex is a popular tourist attraction.
Address India
Coordinates 25°3'33.419" N 73°53'33.752" E