Zhakharam Thottakalai (ழகரம் தோட்டக்கலை) is located in Sri Lanka on Dutch Road Meesalai North Meesalai. Zhakharam Thottakalai (ழகரம் தோட்டக்கலை) is rated 5 out of 5 in the category organic farm in Sri Lanka.
Address
Dutch Road Meesalai North Meesalai