English: It is a favorite site for tourists.
Telugu: . పర్యాటకులకు ఎంతో ఇష్టమైన ప్రదేశం.