Guide to Delhi - India tourism (New Delhi India Tourism Development Corporation, 1973)