As an Old World European town with more than a thousand years of history behind it, the city of Ypres in Belgium has seen more than its fair share of ups and downs. Starting its life as a 10th century
As an Old World European town with more than a thousand years of history behind it, the city of Ypres in Belgium has seen more than its fair share of ups and downs. Starting its life as a 10th century