MovieMaps

“The Ghosts of Ruby” Filming Locations

The Natural World episode “The Ghosts of Ruby” was filmed in Tucson in the United States of America.