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