English: It is a major tourist attraction spot.
Telugu: ఇది ప్రముఖ పర్యాటక కేంద్రంగా విలసిల్లుతోంది.