Twelve Apostles are in___________? April 28, 2026May 25, 2019 A. France B. Japan C. Australia D. Canada Show AnswerAnswer= Option C