Place for ads
Select the correct answer from the options below:
The Supreme Court of India is located in New Delhi, the capital of India.