Very beautiful place
Good
Guru
Has grown on large mounds and has different plants
A grand temple of Lord Jambheshwar in Katarla village in the lap of nature
Jambheshwar Sathri Katarla