Romantic Inns of America
New England
S1 E3:
Explore the rustic beauty of New England and visit some of the area's most charming inns: the Mayflower Inn, the Taggart House, and the Village Country Inn.