Concept:Meghalaya is compared to Scotland because of its similar hilly landscape, lush green hills, waterfalls, and cool climate.
Explanation:Meghalaya is called the "Scotland of North-East India".
It has rolling hills, dense rainforests, and many waterfalls.
The cool climate and scenic beauty resemble the Scottish highlands.
The capital Shillong has a British colonial charm that adds to this feel.
Other states like Arunachal, Assam, and Nagaland do not have this nickname.
Thus, the correct choice is Meghalaya.
Answer:Meghalaya (Option D)