English: Deogarh is a beautiful village settled on the river banks of the Betwa
Telugu: బెత్వ నది ఒడ్డున ఉన్న అందమైన గ్రామం దేయోఘర్