Gay weddings have been legal in all of the United States since 2015. In addition, gay marriages have the same immigration rights as any other legally married couple. You have all the information in: «Where to celebrate your gay wedding«.
You have all the information in: "Where to celebrate your gay wedding".