Some situations demand courage
The French town of Western USA. “What?” I can hear you shout! But no, I’m not off my rocker. I’m told there is a French town in USA known as Missoula, which is in Montana State. The state’s name itself is a Spanish word meaning ‘mountain’ (montaňa).