English: It is a major tourist attraction spot.
Telugu: ఈ స్థలం ప్రధాన పర్యాటక ఆకర్షణలలో ఒకటి.