128-Perch Prime Land for Sale in Nuwara Eliya, Rs 358M | Harimila