'Every summer I live on the island from Netflix's The Perfect Couple — it's a mini paradise'
2 hours ago
1
Ever since she was born, New Yorker Charlotte Drinkwater has spent every summer on the picturesque Massachusetts island of Nantucket where new Netflix hit is based