Srilanka-Places.com has listed approx 1 Technology parks in Wennappuwa 61170. Some of the Top rated Technology parks in Wennappuwa 61170 are- SAVITHUSL.

Place Name
Type
Address
Technology park
Technology park
GROUND ROAD, Wennappuwa 61170, Sri Lanka

Similar Categories