Attractive travelogue filmed in and around Delhi's Qutb complex.
Related titles ranked by rating and popularity.