Solomon Islands: Kolombangara – Orchids on Kolombangara

Kolombangara Island was just absolutely spectacular – a true nature paradise, untouched and unspoiled. The variety and amount of tropical orchids here was just staggering – tree dwelling ones and land ones alike.