To feel the essence of cool misty climate and to discover the wonderful scenic beauty in Hills of Sri Lanka, as you stepped out the garden to see the beautiful tea beds either side you, get your accommodation in the Country House Rest in Nuwara ... ...
Read More