Wentworth by the Sea hotel


A house and the back of the Wentworth by the Sea hotel, in New Castle, New Hampshire, viewed from Portsmouth, New Hampshire.


Size: 3900px × 2600px
Location: New Castle, New Hampshire, United States
Photo credit: © Susan Pease / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: america, architecture, buildings, castle, county, england, grand, hampshire, hotel, lodging, north, portsmouth, rockingham, states, travel, united, water