Everybody who visits Poland - from art lovers to history buffs and foodies - falls head over heels. With a varied environment of sand dunes, forests, wetlands and beaches, along with exciting cities and must-see buildings like Europe’s largest castle and oldest restaurant, a trip to this Central European country is a feast of discovery.