Yapahuwa Kingdom | Kurunagala | Sri Lanka
Of all the ancient ruins in Sri Lanka, the Rock Fortress Complex of Yapahuwa is considered to be one of the best archeological sites in the country. It is located approximately 150 kilometers from Colombo and 55 kilometers from Kurunegala in the Mahawa Divisional Secretariat and is one of the country’s most important archeological sites, […]