Portugal, a country steeped in history, breathtaking coastlines and vibrant culture, offers the perfect honeymoon destination for couples seeking a romantic escape.