10 Facts About top European travel spots That Will Instantly Put You in a Good Mood