The National Sports Club of India, Delhi: An Honest Review

The British Raj ended in 1947, but its ‘members-only’ club culture still prevails. One such swanky club is the National Sports Club of India (NSCI) on Mathura Road, the heart…

Advertisements