Yapahuwa Rock Fortress | Kurunegala | Sri Lankan Guides

King Buwanekabahu was the inaugural ruler of the fortress, where he safeguarded and enshrined Sri Lanka’s sacred Tooth Relic. In

Read More