Puede habitar una gran cantidad de ecosistemas: bosques de manglares, pantanos costeros, praderas de sabanas, pastizales, matorrales espinosos y bosques tropicales de todo tipo.