Regional Mechanical Engineer’s office, Irrigation Department, Rambewa is located in Rambewa, Sri Lanka on A9. Regional Mechanical Engineer’s office, Irrigation Department, Rambewa is rated 4.4 out of 5 in the category machine workshop in Sri Lanka.
Accessibility
Wheelchair-accessible entrance