The average American wedding cost about $35,000 last year, and the hefty price didn't even include the honeymoon! What you didn't know is that you can get a honeymoon almost for free if you know how ...