6.5 Acres Land for Sale in Ramboda, Nuwara Eliya (LA5015), Rs 55M | Harimila