Filming Locations in Ville Bonheur

Saut d'Eau waterfalls, Haiti
The Serpent and the Rainbow (1988)

View Details