English: It is a tourist heaven.
Telugu: ఇది పర్యాటకుల స్వర్గ్ధామం.