Leeds Castle, Kent

posted in: UK

Leeds Castle is a castle in Kent, England, 7 miles southeast of Maidstone. It is built on islands in a lake formed by the River Len to the east of the village of Leeds. A castle has existed on this … Read More

Memmingen

posted in: Allgäu

A town on the border between the Southern German states of Baden-Württemburg and Bavaria, it is the administrative center for the Danube-Iller region. The origins of the town go back to the Roman Empire, and played a significant part in … Read More

1 2