English: It is a major tourist attraction.
Telugu: ఇది గొప్ప పర్యాటక ఆకర్షణను కలిగి ఉంటుంది.