BunnyClouston BunnyClouston 08-07-2015 History contestada __________ are a natural resource found in Indonesia and Malaysia. a. Monsoons b. Borneos c. Archipelagos d. Rubber trees