Day: January 31, 2015

Bremen.

Situated 37 miles inland from Germany’s northern coast is the historic city of Bremen. Known partly for its significance during the second world war, during which time it was one of the most bombed German cities outside of Berlin, it’s somewhat of a surprise that there is so much of its rich history still evident. […]

Read More