Welcome to Happy Duck's travel section! Please have a look around. Our feature country is Germany.

Major cities/Landmarks Food