Ali malli located in Thanamalwila which is 20 km from Lunugamwehera.
Leaf Ali Malli is a calm and highly village authentic environment with a greeny nature. its a ideal place to set away from busy life style and that would bring you a peace of mind and relaxation.
The villa cottage is located adjoining (a tree home) to a tree. And this location has a beautiful lake, in evening time you can see a wonderful sun set scenery with lake view and...
th lake view and Ali malli has one spacious room that can accommodate 09 adults.