Annual report, 1990-91 - India. Department of Tourism (New Delhi India Tourism Development Corporation, 1991)