Orchid Collection

0
  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

0
roses
  The second largest botanical garden in Sri Lanka, Haggala Botanical Gardens is picturesquely situated in the hill country, a mere ten kilometers (six miles)...
×