I would like getting marriage in Tunisia with a Tunisian woman

i was born in Cuba but actually im permanent resident of the USA.

I would like to know about all the necessary documents, the procedures and the time it may take to get married in Tunisia with a Tunisian woman.