Yapahuwa

The rock fortress of Yapahuwa, a splendid testament left behind from the 13th century. Atop a hill that climbs 200 metres high, the climb highlights masonry of ornate and exquisite nature. From the rock…

Learn More