The film "Emanuelle and the Last Cannibals" was filmed in New York, USA.

Filming Locations:

American Museum of Natural History

In the Movie

In Reality

Click to open map