When looking for properties that resemble ancient homes on an English countryside, one needs to look no farther than Kimball castle. This historic landmark in Gilford, N.H. sits atop Locke Hill, much like its European counterparts. It offers mountain and lake views and borders virgin conservation land, lending to the fantasy of a remote kingdom. While this place is in need of some tender loving care, there is no denying its rustic charm. With an asking price of $749,000, the property is ideal for a buyer looking to step back in time.