Kings Landing is a historical settlement on the banks of the St. John River, near Fredericton, New Brunswick.