Germany

Kaufland

My new hotel in the Mülheim district of Cologne happened to be near a store called Kaufland (literally “Shopping Land,”) and having heard a little about it from a flyer, I decided to check it out. It was definitely popular:…
Read more