I visited Frankfurt last March and found it to be a boring city. I think Berlin or Munich is much better. Frankfurt is where a lot of businessmen work at and also a lot of Auslanders (foreigners). There isn't much to see (tourist-wise) in Frankfurt.
So far, my favourite city in Germany would be Darmstadt because that's where my family was from, so naturally I am biased. Other than that, Munich is a fun city to visit and southern Bavaria with castles and mountains to hike through.
I think it is difficult to live in Germany if you are a foreigner, because you will most likely feel excluded from the German society, except of course, if you live in a foreigner-friendly area or can speak German fluently.
So far, my favourite city in Germany would be Darmstadt because that's where my family was from, so naturally I am biased. Other than that, Munich is a fun city to visit and southern Bavaria with castles and mountains to hike through.
I think it is difficult to live in Germany if you are a foreigner, because you will most likely feel excluded from the German society, except of course, if you live in a foreigner-friendly area or can speak German fluently.