Claim: Eleuthera is an archipelago that incorporates the Harbour Island, it is adjacent to the North Atlantic Ocean in Barbados whose capital is Nassau.
Verdict: REFUTE