Welcome to Duwana, Sri Lanka homepage. On this page, you will find complete information about the area, places, locality and neighborhood of Duwana. Some popular places in Duwana, Sri Lanka are Villa Taprobane, and Villa Taprobane.
Duwana is an area located in මීගමුව 11500, Sri Lanka. Duwana has several Bed & breakfasts The area is also known for famous places like Villa Taprobane, and Villa Taprobane.