Boston Sky Line From Deer ISland “Boston Skyline from Deer Island” A photograph of the city of Boston taken from Deep Island off of Winthrop, Massachusetts. Like this:Like Loading...