The town is on Federal Highway 17 , which connects Agua Prieta with Hermosillo .
The municipal seat and main settlement is on Federal Highway 17 , which connects Agua Prieta with Hermosillo .