English: enjoyed by many tourists.
Telugu: అనేక పర్యాటకులకు వినోదం.