English: Talalla South is a small town in Sri Lanka.
Telugu: ఎల్లా దక్షిణ శ్రీలంకలోని ఒక చిన్న పట్టణం.