In Western Germany lies the relatively obscure small town of Limburg an der Lahn, which encompasses the image of a quaint European village. Set in the shadow of the imposing Limburg castle and ...