The VergeYou can now make tours in Google Earth to show your friends your favorite travel spotsNov 20, 2019Jay PetersBy Jay Petersmore_vert