KARLSRUHE CITY TRAVEL LOG
Karlsruhe is the second-largest city in the state of Baden-Württemberg, in the very southwest of Germany, near the French-German border. The city is the seat of the two highest courts in Germany: the Federal Constitutional Court and the Federal Court of Justice. But there is much more to be seen right here. Have fun!