ReeCha Park & Resort – Iyakachchi, Kilinochchi 0.0 Address: Reecha, Kilinochchi, Sri Lanka Hotels Travel & Tourism ReeCha Jaffna ReeCha Farm ReeCha Reecha Park and Resort Contact Number ReeCha Kilinochchi Iyakachchi ReeCha Park Iyakachchi +94 77 777 2353 Phone: +94 77 777 2353