I have come to know about it through my friend who have booked his travel program from them and has nice experience.
When I checked Expedia Travel site then I came to know about their Affiliate Program but i have not signed up for it because i have no site or blog for Travel niche.