Travelocity ranks in the top third of the “most visited sites in US, according to Nelson Net Ratings. The study also shows that Travelocity and Expedia are the Web’s most valuable travel brands.
(more…)


  No Comments    Del.icio.us   Email   Print