Victory Arch

Opened in 2001 the National D-Day Memorial stands in tribute to the troops who served the cause of freedom in Operation Overlord in WW2. The memorial is located in Bedford, Virginia. This town was chosen because it paid the highest price in blood per capita of any town in the USA. This was a very moving place to visit...


8-18-2006

  • No Comments