Skip to main content

Nethuliseran

Yapahuwa is a fascinating yet lesser-known historical site featuring a rock fortress that served as a royal capital during the 13th century. Its highlight is the beautifully carved stone staircase leading towards the former palace and temple complex. Surrounded by peaceful countryside, Yapahuwa offers visitors a quieter alternative to Sri Lanka’s more famous ancient cities.