Yapahuwa is an ancient fortress located in the northwestern province of Sri Lanka. It served as the capital of Sri Lanka for a brief period in the 13th century, during the reign of King Bhuvanekabahu I. The site contains several ruins, including a massive stone staircase leading to the top of the rock, the remains of a palace, temples, and other structures.

Yapahuwa is known for its unique architectural style, blending Indian and Sinhalese elements, and for its rich historical and cultural significance. It is a popular tourist destination in Sri Lanka, particularly among those interested in ancient history and archaeology.

    × How can I help you?