Puttalam Farm and Eco Resort is located in Sri Lanka on 10th Kilo meter Post, Mannar Road Wanathawillu. Puttalam Farm and Eco Resort is rated 2.7 out of 5 in the category organic farm in Sri Lanka.
Address
10th Kilo meter Post, Mannar Road Wanathawillu