Sipping Tea in Delhi: 5 Luxurious Lounges to Sip and Stir India gained independence from British rule in 1947. Delhi was made the capital of the new nation. In the decades since independence, Delhi has undergone rapid urbanization and has become an economic and cultural center, yet the British ...