English: Chabba, located at a distance of around 18 km from Naldehra, is a small picturesque village
Telugu: చబ్బ, నల్దేరా నుండి 18 కిలోమీటర్ల దూరంలో ఉన్న ఒక అందమైన చిన్న గ్రామం