Butler Flats Lighthouse located at the mouth of Acushnet River at harbor of New Bedford, Massachusetts MA, USA.