Sul TAG select vedo che esegui del codice javascript associato all'evento onchange, per cui effettui la submit del form ad ogni selezione. In questo modo inevitabilmente perdi i valori in POST della selezione precedente. O modifichi la logica di funzionamento oppure devi salvare in sessione i valori. In tal modo dopo aver popolato le select con i valori giusti ti ritrovi i valori di provincia, regione e comune in sessione.