7 Things About top European travel spots Your Boss Wants to Know