Its a peaceful place in India . Very blessed place
Good devotional place
Good
Good Temple
Nice
Super