edit SideBar
Clervaux is a medieval market town surrounded by rugged hills and covered with woods. The town’s main attraction is the 12th century Clervaux Castle, which is now home to the offices of the local government.