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