English: It is a heaven for tourist.
Telugu: పర్యాటకులకు ఒక స్వర్గం.