English: This is 24 kms away from Mahabaleshwar.
Telugu: ఇది మహాబలేశ్వర్కు 24 కిలోమీటర్ల దూరంలో ఉంటుంది.