Dinant in Belgium is a charming town and one of Belgium's best hidden gems. Find out the best things to do in Dinant, Belgium here.