Visa:
A tourist visa for 30 days can be purchased in your Thai destination airport. A 60 day visa can be arranged through the Thai consulate in the United States.

Travel Insurance:
We purchased our travel insurance through Global Travel Insurance.  Some domestic health plans do cover international vacations so check with your insurer before spending the money.

Passport:
If you don’t have a passport you can find the documentation to apply for one at http://www.traveldocs.com/