Good Harbor Beach and Long Beach aerial view in summer in Gloucester, Cape Ann, Massachusetts MA, USA.