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