1 2 3 41 42 43

Rock Fortress Complex of Yapahuwa is regarded as one of the best ancient ruins in Sri Lanka. King Bhuvanekabahu built the palace and fortress in 13th century.

   Rock Fortress Complex of Yapahuwa
  • Things to explore in Yapahuwa
    • Ornamental stairway
    • Royal residence
    • Temple of Tooth Relic
    • Battle defenses