Diplomatic Missions of Canada in Haiti

Canada Embassy in Puerto Principe

pickvisa.com