Published by Roshin 11 Aug 08:55 am Ella, Badulla
One of most beautiful view in Ella. Can see waterfall. Lake and mountains from the land.
Few of very famous hotels operating around this property. If someone interesting can go for long term lease or rent as well.