Ypres (also known as Ieper) is a place with a haunting past. Expect to be moved when visiting this city that played such an important role in the First World ... Read more