Homestead Inn – No passport required

Theresa and Thomas Henkelmann's Homestead Inn located in Greenwich, CT., is a must-visit European getaway in America, with five star gourmet food. By Sarah Gilbert Fox

Advertisements