Batadura Maha Kumbura is a Aquaculture farm located in Sri Lanka. It is one of the 89 Aquaculture farms in Sri Lanka. Address of Batadura Maha Kumbura is Unnamed Road, Sri Lanka. Batadura Maha Kumbura is rated 5 (out of 5 stars) by 2 reviewers on the web.
Some of the places around Batadura Maha Kumbura are -
Unnamed Road, Sri Lanka