Place Category: Archaeological Places

Mar 10
Diyatilaka Nuvara Royal Palace – Hanguranketa

King Narendrasimha held his court in Hanguranketha as also Sri Vijaya Rajasimha who…