With a picture perfect backdrop of the Alps and the crystal clear Lake Geneva, the Swiss canton of Vaud surely is a romantic haven for destination weddings. Here, in the canton, along the lakeside quays, happy couples are whisked away to fairy-tale castles on-board Belle Epoque paddle steamers or pampered in pretty palace hotels,…