2024
YAPAHUWA ROCK FORTRESS
Kurunegala
Archaeological site
Located halfway between Kurunegala and Anuradhapura, Yapahuwa was the ...Read more