The World’s Largest Churches – Part 2

Our journey to find the biggest churches in the world continues, and our long trek to look at these vast colossal buildings starts in the great port of Liverpool, with the Metropolitan Cathedral of Christ. So far our journey has been restricted to the Old World of Europe although during our epic journey we do … Read moreThe World’s Largest Churches – Part 2