Ahinsa Guest House is a lodging, located at Ihala MIllawa Morawaka, Sri Lanka. They can be contacted via phone at +94 76 691 6551, visit their website www.ahinsatea.com for more detailed information.
Natural forest with tea, spices and trees. It is very beautiful place where you can relax and enjoy the nature