Affiliate program won't do much on it's own to make money unless you aggressively promote the website and drive visitors to it. You could do that with a weaker domain and get the same results.
The better money will be in locating a buyer for the name. I agree, you might be able to get a nice price for the name if you find an open minded travel agency. There's 100,000's in the US alone, I bet you can find one!
:cy: