English: It attracts many tourists and devotees.
Telugu: అటు భక్తులు, పర్యాటకులనూ ఇది విశేషంగా ఆకర్షిస్తోంది.