If you are currently in the United States, I would recommend that you meet with an immigration attorney immediately, before you make any further plans about when or where to have your wedding, as marrying abroad may entail a longer wait than you expect before you can return to the United States.
This is general information only; it is not intended as a substitute for legal advice, and does not create an attorney-client relationship.