MovieMaps

“On the Eighth Day” Filming Locations

The Natural World episode “On the Eighth Day” was filmed in Norwich in the United Kingdom and in the United States of America.