Gallops Island, also known as Gallups Island, is an island in the Boston Harbor Islands National Recreation Area. It is situated between Georges Island and Long Island, and is just over  from downtown Boston.
Gallops Island, also known as Gallups Island, is an island in the Boston Harbor Islands National Recreation Area. It is situated between Georges Island and Long Island, and is just over  from downtown Boston.