Welcome to Demuwatta Rd, Sri Lanka homepage. On this page, you will find complete information about the area, places, locality and neighborhood of Demuwatta Rd. Some popular places in Demuwatta Rd, Sri Lanka are Sussex College - Rathnapura, and Sussex College - Rathnapura.
Demuwatta Rd is an area located in Ratnapura 70000, Sri Lanka. Demuwatta Rd has several International schools The area is also known for famous places like Sussex College - Rathnapura, and Sussex College - Rathnapura.