Yapahuwa Rock Fortress

Yapahuwa Rock Fortress, located in the North Western Province of Sri Lanka, is a historic site that served as a royal capital in the late 13th century. Built atop a 90-meter-high granite rock, it features impressive remnants of ancient fortifications, including an ornamental staircase adorned with intricate carvings. The fortress was established by King Bhuvenakabahu I, who brought the Sacred Tooth Relic here for protection. Visitors can explore the ruins, enjoy panoramic views from the summit, and appreciate the site’s rich cultural heritage, making it a captivating destination for history enthusiasts.

Book your Tour Now