English: Every day hundreds of devotees visit this temple.
Telugu: ప్రతిరోజు వందలాది భక్తులు ఈ సీతా గుహను దర్శించుకోవడానికై వస్తుంటారు.