Dinan France, a medieval town with half-timbered houses, magnificent views, ancient ramparts and more in this lovely French village.