Filming Locations in Cap-Haitien

Cap Haitien, Haiti
Zombi Child (2019)

Cap-Haïtien is a port city on the north coast of Haiti. It's known for its French colonial architect...

View Details