A research conducted by ComScore, Inc. a leader in measuring the digital world, released a report on 2nd June on the top Travel sites in India. The report found that traffic to the Travel category grew to more than 14 million visitors in April, an augment