Q:
Shillong is a hill station in northeast India and is capital of which state?
Answer & Explanation
Answer: D) Meghalaya
Explanation: Shillong is the capital city of Meghalaya state in India. It is well known tourist place as a hill station in northeast India which attracts tourists all over the world.
View Answer
Report Error
Discuss