Saachi resort is located in Sri Lanka. Address of Saachi resort is Kudawa, Sri Lanka. Website of Saachi resort is http://www.saachiresort.com/. Saachi resort is rated 5 (out of 5 stars) by 1 reviewers on the web.
Some of the places around Saachi resort are -
There are several around Saachi resort. Seth Dev Lagoon Chalets, Divyaa Lagoon Resort, and Dinuda Resort - Kalpitiya are some of the near Saachi resort.
Kudawa, Sri Lanka