Prime Tourist Property Land for Sale – 14.43 Perches in Ella, Rs 200M | Harimila