2024

YAPAHUWA ROCK FORTRESS

Archaeological site
Located halfway between Kurunegala and Anuradhapura, Yapahuwa was the ... Read more