TourRadar is an online travel agency and reviews website that specializes in multi-day tours. It claims to have more than 40,000 tours available from more than 1,500 different tour operators worldwide, . . .