Big treat: Delhi serves world's largest biryani

Related Videos