Thonigala Rock Inscriptions – steeped in legend – By Arundathie Abeysinghe There are many places in Sri Lanka known as “Thonigala” and two locations have the same historical as well ...

Read More →