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