Ancient India: Archaeology MCQs

UPSC Prelims Indian History questions on Ancient India: Archaeology, with explanations.