Attractive travelogue filmed in and around Delhi's Qutb complex.
Recomendations based on the film.
People votes: