Rumoured to house the most millionaires per capita in Germany, luxury, relaxation and tranquility seem to be the name of the game in Bad Homburg. Click here to read more.