La Casa Lindula is located in Sri Lanka. Address of La Casa Lindula is Nuwara Eliya, Sri Lanka. Website of La Casa Lindula is http://www.lacasa.lk/. La Casa Lindula is rated 5 (out of 5 stars) by 5 reviewers on the web.
Some of the places around La Casa Lindula are -
In very close proximity, around 200 meters, there is one more - La Casa Lindula
Nuwara Eliya, Sri Lanka