Pick somewhere Tropical. On a beach where you can have a private yet peaceful wedding. If that is what the Bride is wanting. I don't know the bride so it's hard to guess.
Any location that makes the bridal couple happy is a good place. This may be Hawaii, Mexico, or the Caribbean. Some couples would prefer getting married in a European castle, or on a South African safari. Couples have to decide where they want to honeymoon and what their family and friends can afford to travel to be with them on this special day.
There are some really good wedding destination ideals. The best websites I would try would be wedding destinations.com. So websites like these will allow you to shop and have a lot of fun on your trip.
You will need to call the registrar where the wedding is to take place and speak to him about it. If you find out that it will not be a legal ceremony. Then you may go before the Real wedding to the Court house in the United States and be married legally, them Have your Destination wedding too. You should check before you leave and have the wedding. The State Department will be a good resource of what kind of agreements we have with other countries.
Wedding favors can range anything from sugared almonds or candy to more expensive things such as shot glasses. A good place to buy one would be www.weddingfavors.org because they make personalized wedding favors.
A lot can be saved by using a destination wedding special. Delta offers a discount on airfare, and you can get a good group rate on a hotel. As for savings, it may be as expensive as a traditional wedding if you pick somewhere extremely exotic.
There are many places to locate information on creating your own wedding program. The public library would be an excellent place to start. If the computer is the place you would rather do your research a few good places for information on wedding planners are Wedding paper divas, my wedding, and wedding wire. All are dot com's and easy to navigate.
Bali is a beautiful location for destination weddings, however, due to its distance from the United States, flights can be quite expensive. You may be better off in Brazil.
This is a good place to start: http://www.myweddingfavors.com/guarantee.html Otherwise, the best thing to do would be to seek the advice of a professional wedding planner to see what they would suggest
Kmart would not be a good place to buy these items. I would try a specialty store. Spencers may be helpful or an online party store. A wedding planner can always be helpful.
I would suggest going to eBay or amazon. They are the largest online retailers and I'm sure you'll be able to find the best wedding present for your brother there.
beau-coup.com has a guide with the etiquette regarding wedding favors. I believe that would be a good place for you to look to get some tips as for what you could put in there!
The best place to buy wedding invitation cards would be at Walmart. They have many different options available for purchase. They are also very helpful and give good advice on what to purchase.
There are a multitude of wedding planning sites online for you to choice from. You should browse quite a few before you make your selection, The Best Really Free Wedding Websites would a good place to start, Wedding wire and Perfect Wedding are both worth looking at.