Goibibo, one of India’s leading travel brands, stands for its youth-oriented offerings and campaigns. So, when it came to choosing the new face....