Do I Need a Notarized Driver’s License for a Self-Guided Tour in Chile? Do I Need a Notarized Driver’s License for a Self-Guided Tour in Chile? Chile, a true gem in South America, is a paradise for travelers. If you’re planning a self-driving... car rental in ChileChinese driver's license English notarizationChinese driver's license translation and notarizationdriver's license English notarizationDriver's license English translationdriver's license notarizationself-driving tour in Chile Mary Sanders 💬 0