Which answer best fits this clue from Indian Culture? New Delhi is the capital of India.
True
Option 4
Option 3
False
Questions on Indian states, culture, food, festivals and heritage.