When you think of a destination wedding, you might picture stunning beaches and exotic lands; or maybe even mountains with snowy peaks. Destination weddings bring to mind ancient castles, sun-kissed islands and fragrant gardens; but along with these pictures comes the hefty price tag of traveling to a far off land. Luckily, you don't have to leave the United States for your perfect wedding destinations. From the coasts of Florida and California, to the snowy mountains of Alaska, the US has many different locations to make your destination wedding unique and affordable. So pack your bags (no passport required) and head to any area of the country for your perfect destination wedding. There are some unexpected wonders in every part of the US waiting for you.