Daily Archives: July 12, 2011

Arras: the Squares

Arras is an attractive town in the North of France. The town’s two great squares are stunning providing a collection of 155 unique facades of Flemish baroque architecture. In 1492 Arras had become part of the Spanish Netherlands and this … Continue reading

8 Comments

Filed under traveling