Frankfurt

Frankfurt: In pictures

Frankfurt is located on both sides of the Main river south-east of the Taunus mountain range.  It is the fifth largest City in Germany, a eclectic mix of new and old architecture, landscaped City squares and public sculpture.  Quirky vintage shops continue reading