English: Mahabaleshwar is a tourists' paradise.
Telugu: మహాబలేశ్వర్ ఒక పర్యాటక స్వర్గం.