English: It is a favorite site for tourists.
Telugu: ఇది పర్యాటకులు ఎక్కువగా ఎంజాయ్ చేసే ప్రదేశం కావడం గమనార్హం.