ST Giles Church
ST Giles Church The ST Giles Church in Prague’s Old Town is fairly easy to walk past but it’s got a history and even a few quirky facts associated with it. So let’s dive in. The 13th Century ST Giles Church A Catholic Order called the Order of Brothers of the German House of Saint … Read More