English: There are many churches and buddhist temples too.
Telugu: ఈ గుహల్లో ఎన్నో ఆలయాలు, బౌద్దారామాలు కూడా కనిపిస్తాయి.