The Serpent and the Rainbow Filming Locations

The Serpent and the Rainbow was filmed in Haiti and Boston in United States of America.
Show Map
 

Copley Square

Copley Square

Source: Filmap