The right place : tourist map.
India.Department of Tourism.
India Tourism Development Corporation.
[s.l.] : India Tourism Development Corporation,
1980.
Produced for the Department of Tourism ... by India Tourism Development Corporation.