Google Maps Has Some ZELDA Easter Eggs Today!

If you have Google Maps check this out right now! Google has put some locales from the Legend of Zelda around the world, as well as made the street view icon Link! GameXplain shows you how and where to find all the fun!