Here are the real filming locations used in Netflix’s new murder-mystery series ‘The Perfect Couple,’ which is set on Nantucket Island
Business InsiderActor Eve Hewson, who plays bride-to-be Amelia Sacks in the series, said filming the show was like being at a "New England summer camp."