Last updated: 04:20 PM ET, Wed April 19 2017

Google Earth's Update Makes Virtual Travel a Reality

Travel Technology Gabe Zaldivar April 19, 2017

Google Earth's Update Makes Virtual Travel a Reality

Comments