English: A heaven for tourists.
Telugu: పర్యాటకులకు ఒక స్వర్గం.