According to Veddah and Sri Lankan legends there lived in Sri Lanka a cruel and savage race resembling humans ... to kill each other as they lived in the same forests battling for food and shelter.
The historic Piyangala cave, Sri Lanka’s only cave with Veddah frescoes is facing imminent destruction with villagers in the Digamadulla area alleging that attempts are underway to crush the stone ...