Orchid Collection
Sri Lanka is home to over 170 species of orchids, 74 of them found nowhere else in the world. Some of the most precious...
Roses collection
The second largest botanical garden in Sri Lanka, Haggala Botanical Gardens is picturesquely situated in the hill country, a mere ten kilometers (six miles)...