Home Ideas Wanna Scratch that Travel Itch? Try YouTubeTechIdeasWanna Scratch that Travel Itch? Try YouTubeJune 27, 202326FacebookTwitterPinterestWhatsApp If you need a quick getaway, consider a digital stroll through the world’s biggest metropolises.Source: WIRED.com