People’s Republic of Dehiwala

Following is a draft for the entry on the People's Republic of Dehiwala. It is currently open for content and structural edits/additions. Overview: People's Republic of Dehiwala is a microstate located in western and southern Sri Lanka. The country is divided into eleven districts. Two are located in Dehiwala south: Northern South Dehiwala and Southern … Continue reading People’s Republic of Dehiwala