Yapahuwa: Sri Lanka’s Dramatic Fortress Capital with an Iconic Stairway
Yapahuwa, located in Sri Lanka’s North Western Province about 4 hours from Colombo, served as the country’s capital for a brief but significant period in the 13th century. This ancient rock fortress rises dramatically from the surrounding plains, offering visitors a glimpse into Sri Lanka’s turbulent medieval history and remarkable architectural…