JACK TREE LODGE
Updated 9 days ago
Jack Tree Lodge is located on the beautiful and picturesque hill country, Kandy, Sri Lanka. It is a paradise nestled amidst the sun-kissed tropical hillside, covered with thick lush green lawns and offers an arresting view of the cascading crystalline sparkling waters, giving a fantastic and rejuvenating atmosphere to your stay.