the island of Eluethera in the Bahamas. We stopped there on our cruise a couple of years ago, and it was the most amazing place EVER. White sand, blue blue water, soft breezes, and we just yearn to go back!
when can I expect our tickets to arrive?????