Badgers Rock is south of which scenic, historic, city?
Newburyport, Massachusetts: Newburyport is a small coastal, scenic, and historic city in Essex County, Massachusetts, United States, 35 mi northeast of Boston.
i don't know