Yapahuva, Ancient City in Sri Lanka
Only 45 km north of Kurunegala, there is another ancient city – Yapahuva. In the 13th century Yapahuve, for 12
Read moreOnly 45 km north of Kurunegala, there is another ancient city – Yapahuva. In the 13th century Yapahuve, for 12
Read more