Alubomulla Ferry Port is a River port located in Sri Lanka. It is one of the 42 River ports in Sri Lanka. Address of Alubomulla Ferry Port is South Bolgoda Lake, Sri Lanka. Alubomulla Ferry Port is located in a remote area, with less than 4 listed places around it Alubomulla Ferry Port is rated 3 (out of 5 stars) by 2 reviewers on the web.
Some of the places around Alubomulla Ferry Port are -
South Bolgoda Lake, Sri Lanka