Items tagged with Ellis-Island

Google Maps’ Street View has helped completely change how we’re able to see the world. Indeed, Street View makes navigation far easier than ever before, but it also allows us to see into places from the comfort of our own homes. For instance, there’s the “Skyfall” island in Japan, the Grand Canyon, and more, and the search giant is also now mapping Ellis Island and Liberty Island, site of the Statue of Liberty. According to the New York Times, it’s taken a long time and a lot of complication to gain access to Liberty and Ellis Islands, both of which are operated by the National Park Service. Credit: Michael Appleton/New York Times “For the first time,... Read more...