Google Maps Gallery & Its Potential for Travel

Google's latest innovation, Google Maps Gallery has been launched this week and is already causing excitement within the travel community. This new digital atlas allows third parties to laye..