With over 300 days of Mediterranean sunshine, Portugal is the perfect place for a destination wedding, with 17 sites classified as world heritage by UNESCO. Europe's westernmost country offers fringe settings of breathtaking ocean views, mountain...