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