Multiple choice with very long list

Hello,

Please I am trying to build an application on commcare to collect data in some sites in various country in Africa. My challenge is that, I have huge number of sites. If I set up a "multiple choice" question for the sites, a "mobile worker" with take a long time to find one site in a very long list of sites. So, I am trying to first allow the "mobile worker" to choose the region in which the sites are. In this case, the "mobile worker" will get access only to the sites belonging to the region chosen.
Please how can I do this in Commcare ?

Regards

You can achieve this through CommCare using lookup tables with filtered choices. There's an example on the wiki that walks through this use case which would be a good starting point.