Tree house with mountain view - Treehouses for Rent in Ella, Uva Province, Sri Lanka
Entire home/apt in Ella, Sri Lanka. Despite close to Ella city, Lush green secluded surrounding, overlooking mountains and jungle, symphony of roaming around birds will make your stay very much closer to nature.
See this content immediately after install