Ancient Q36 Leave a Comment / GK / By admin@jkexampreparation.com The Deopahar is an archaeological site located in _________. 1. Mizoram 2. Assam 3. Meghalaya 4. Nagaland Answered by 1 user(s) Share Explanation: Deopahar (Deoparbat) is in Assam’s Golaghat district.