Home » General Knowledge » Indian Geography

Shillong is a hill station in northeast India and is capital of which state?

Correct Answer: 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.


← Previous Question Next Question→

Discussion & Comments

No comments yet. Be the first to comment!
Join Discussion