The first public beach in the United States is located just 5 miles north of the always popular vacation destination of Boston. Skirting the Massachusetts Bay, the Revere Beach Reservation dates ...