New Zealand’s Tara Travel eyes India market

Tara Travel New Zealand, a DMC, has set its eyes firmly on the Indian market. Talking to TravelBiz Monitor during his recent visit to India, Sachin Sarin, Director, Tara Travel New Zealand, said, “The DMC