Las diferentes zonas ecológicas varían desde el nivel del mar hasta aproximadamente 4000 msnm, con precipitación pluvial que varía de una zona a otra desde los 400 hasta aproximadamente 4000 mm anuales.