Times Internet (TIL), the digital arm of The Times of India Group, has launched its travel portal HappyTrips.com