Batalawatte Plant Nursery is a Plant nursery located in Sri Lanka. It is one of the 668 Plant nurseries in Sri Lanka. Address of Batalawatte Plant Nursery is Unnamed Road, Sri Lanka.
Some of the places around Batalawatte Plant Nursery are -
Unnamed Road, Sri Lanka