This Fairy tale Log House is located here in Sri Lanka at NuwaraEliya, also known as Small England. This is the heritage of the Lankan’s for once he pride of Colonial planters cherished this land. The log house is close to the City. Which will be very much appropriate for you. Even if it is at close proximity to the town it is as calm as a Dove. The log house over looks the vast spread Lake Gregory.
Do you want to spend your leisure time walking among the tea bushes in a Carbon free environment ???
Do you want to feel the smell of the nature ,the warmth in the atmosphere each time the wind embraces us with love???