English: Leela temple is situated at a distance of 5 k.m. From Devgarh on the Devgarh-Dumka road .
Telugu: లీలా దేవాలయం దేవఘర్-దుమకా రోడ్ లో దేవఘర్ నుండి 5 కిలోమీటర్ల దూరంలో నెలకొని ఉంది .