All Ancient Castles

Ancient castles in Sri Lanka

    Council Chamber of King Nissankamalla – Ancient City of Polonnaruwa



    Palace of King Parakramabahu – Ancient City of Polonnaruwa



    Council Chamber of King Parakramabahu – Ancient City of Polonnaruwa



    Ranmasu Uyana



    Sigiriya