Orchid De Villa Posted on July 2, 2010 by Olombon Orchid De Villa is a half commercial and half exhibit centre for Borneo orchids at Inanam, Kota Kinabalu. Continue Reading