Dewamulla Boatyard is a Boat builders located in Sri Lanka. It is one of the 42 Boat builderses in Sri Lanka. Address of Dewamulla Boatyard is Dewamulla Rd, Sri Lanka. Dewamulla Boatyard can be contacted at 94777281280. Dewamulla Boatyard is located in a remote area, with less than 3 listed places around it Dewamulla Boatyard is rated 5 (out of 5 stars) by 7 reviewers on the web.
Some of the places around Dewamulla Boatyard are -
Dewamulla Rd, Sri Lanka