Source: Tourism MediaViandenBest known for its picturesque castle, this medieval town is full of cobbled streets lined with charming cafés, patisseries and restaurants. WorldEuropeLuxembourgVianden