Diplomatic Missions of Haiti in Bahamas

Check the visa requirements
Check visa

Haiti Embassy in Nassau

pickvisa.com