world heritage

The Ancient Rock Fortress in Sri Lanka

{tocify} $title={ Table of Contents } Yapahuwa – The Ancient Rock Fortress Yapahuwa is one of Sri Lankan’s an…

That is All