Yapahuwa Rock Fortress is located in the Yapahuwa Electorate in the Kurunegala District of the North Western Province. In the past, this kingdom was known by various names such as Yapawwa, Suba Pabbata, Suba Pawwa, Io Pabbata and Sundaragiri Pabbata.
After the invasion of Kalinga Magha in 1215 AD, the kingdom of Polonnaruwa collapsed. Thereafter the rulers of this country extended their control to the centers southwest. Yapahuwa can be pointed out as one of the main administrative centers where we meet. The rulers who were here are Bhuvanekabahu I and Bhuvanekabahu II.
It is important as a kingdom because of its forts, ditches, gates, tunnels, etc. Because it is a mountain pass located on a natural hill in the Yapahuwa plain. The specialty here is the precipice in three directions. It should protect only one direction of the fort. This fort is very similar to Sigiriya.
Among the cultural monuments here are cave temples, paintings, idol houses, Temple of the Tooth, royal palaces, ancient stupas etc. Its portico is a unique design.