Delhi - India. Department of Tourism (New Delhi, 1959)
Keywords: Delhi-Description and travel