Clervaux, Luxembourg

Clervaux, Luxembourg

Clervaux, Luxembourg, is a medieval town set in a deep, narrow valley beside the Clerve River, 38 mi/62 km north of Luxembourg City. Clervaux has a nice 12th-century castle and is the site of the...

JDS Travel News JDS Viewpoints JDS Africa/MI