The Isle of Man, a small British Crown Dependency located between Ireland and Great Britain, will receive a Catholic cathedral for the first time in the predominantly Anglican island’s history.
The Isle of Man, a small British Crown Dependency located between Ireland and Great Britain, will receive a Catholic cathedral for the first time in the predominantly Anglican island’s history.