Discover India.
India.Department of Tourism.
India Tourism Development Corporation.
[s.l.] : India Tourism Development Corporation,
1973.
Produced for the Department of Tourism ... by India Tourism Development Corporation.