Buzz Travel Marketing India A unit of DDP Publications

The DDP Group (www.ddppl.in) a leading travel industry publishing house with its bases in Delhi, Mumbai and Dubai. The group has several established travel publications, including TravTalk India