Best Flower Garden awarded to Ceybank Rest, Nuwara Eliya Ceybank Rest Nuwara Eliya won the 1st place for Best Flower Garden in the State Institution Category, Best Selection of ...