Report - HEIDELBERG, GERMANY First stop!!. Germany Europe’s Largest Economy Second most populous country Just over 81 million people Currency: the Euro.

Please pass captcha verification before submit form