Looking for your Ancestors, trying to find someone, post a message here.
Does anyone have any iformation on "Lanters Island" off the coast of Great Britain, also known as "Keybury Island". Lanters supposedly went there after leaving Europe and then onto England. Keybury is also known as Kirby