India KBC KBC 2023 Quiz KBC 2023| Which of these Indus Valley Civilization sites is situated on an island? Ritika Shekhawat - November 16, 2023 0 KBC 2023, The options of the question – Which of these Indus Valley Civilization sites is situated on an island? A. Harappa B. Rakhigarhi C. Chanhudaro D. Dholavira The answer is D. Dholavira