This small Indiana town on the Ohio River offers a unique view into a key period of United States history and a number of fun ...
Built in 1960, the now-shuttered Santa Maria Addolorata Church has so much stained glass that worshippers would have been all ...