The Villa is a picturesque holiday home located in Kota Kinabalu, Borneo. It hosts a rain forest themed garden with an outdoor patio for visitors to lounge and partake in the beautiful scenery and peaceful seclusion of the private land overlooking the mountain range & wetlands. The Villa also boa...