Explorers Filming Locations

Explorers was filmed in Los Angeles & Santa Rosa in United States of America.
Show Map