Discover Delhi and the North.
India.Department of Tourism.
India Tourism Development Corporation.
[s.l.] : India Tourism Development Corporation,
1982.
Produced for the Department of Tourism ... by India Tourism Development Corporation.