Small towns with churches often offer a refuge of peace, culture and history, where visitors can enjoy the architecture