This beautiful India, Himachal Pradesh.
Publisher: Light & Life Publishers
Published: 1977
Place of publication: New Delhi, etc
Language: eng