English: It is a popular tourist resort and attracts thousands of tourists.
Telugu: ఆకర్షణలు అధికంగా స్థలం, వేలాది పర్యాటకులను ఆకర్షిస్తుంది.