Eco Lodge for Sale in Ella, Rs 23.5M | Harimila