The Serpent and the Rainbow was filmed in Boston in the United States of America and in Haiti.
Source: Filmap
Source: IMDb