Architectural Digest names Watch Hill as one of the "Top 5 Must-Visit New England Beach Towns for a Weekend Getaway." Read the article.