On Wednesday, Google began the work of putting Liberty and Ellis Islands on Google Maps with Street View.
By MONIQUE O. MADAN, NY Times: Local
Thu, 07/24/2014 - 9:57am
On Wednesday, Google began the work of putting Liberty and Ellis Islands on Google Maps with Street View.