Apexaura INT Vegetable Farm is located in Maeliya, Sri Lanka on QC5WRXW, Maha Waththa, Kosgaha Ela. Apexaura INT Vegetable Farm is rated 5 out of 5 in the category fruit and vegetable processing in Sri Lanka.
Address
QC5WRXW, Maha Waththa, Kosgaha Ela