V’eol, Caen, France Caen is the capital of the French province of Normandy and the heart of the Calvados region. Caen is located at the point where the Orne and Odon Rivers converge and is further linked to the sea by a 9-mile canal built in 1850. Its harbor ranks as the 12th largest in […]