Overview

Janmik Holiday Resort

No. 50, Unique View Road, Nuwara Eliya, Sri Lanka
+94 522 223 323

Call

+94 522 223 323

Nearby

    show all
    Reviews
    Map

    Map