Living+in+Germany

Living in Germany

German is a land of many contrasts and contradictions. It is at times a very frustrating place to live but at the same time it is addictive.