Visa requirement for Bahamas, Turks and Caicos Island
Hello there. My finace and I have American visas on our Nigerian Passports and we want to go on a cruise in florida. We will be going through the Bahamas, Turks and Caicos Island, do we need visa to enter these places? If we do, how do we get one cos there's no Bahamas embassy in Nigeria. Can we obtain these vias from their embassies in America?
Do note that we are only passing through these places, not staying there. Thank you.