English: tourist hotspot as well.
Telugu: టూరిస్ట్ స్పాట్ గా కూడా విరాజిల్లుతోంది.