Finally Google has launched its travel channel through the medium of YouTube.
Google launches its travel channel via YouTube