Yapahuwa Citadel, a historical landmark

Located in the North Western Province, the Yapahuwa Citadel is a historical landmark that holds great significance in the country’s history. This ancient fortress was built in the 13th century by King Buwanekabahu I, who made it his capital city after the fall of Polonnaruwa. The citadel is situated on a massive rock formation, surrounded … Read more