Apartment-style lodging in New Castle. www.greatislandinn.com
3 Walbach Street, New Castle, NH 03854
New Castle, NH
Photo: InAweofGod'sCreation / CC BY 2.0