Girihadu Seya
Girihadu Seya which is considered to be the 1st Dageba in Sri Lanka is believed to have been constructed by Thapassue Balluka Merchants and is found in Thiriyaya near the…
Share
Input your search keywords and press Enter.