Question: where does nvidia geforce experience save videos?
Answer: Go to your settings by clicking the cog in the top right-hand side of your screen. From settings select in-game overlay (in the 3rd section) and then go to settings again. Click recordings and from here you will see where your videos are being saved. For example: C:\Users\kr4m\Videos.