Which place is known as the “Scotland of the East”?

Cherrapunji
Shillong
Haflong
Majuli

The correct answer is b) Shillong.

Shillong is the capital of Meghalaya, a state in northeastern India. It is known as the “Scotland of the East” because of its rolling hills, lush forests, and cool climate. The city is also home to a number of historical and cultural attractions, including the Shillong Peak, the Don Bosco Museum, and the Lady Hydari Park.

Cherrapunji is a town in Meghalaya that is known for its heavy rainfall. It is the wettest place on Earth, with an average annual rainfall of over 11,871 mm (467.4 in).

Haflong is a town in Assam that is known for its tea plantations. It is the largest tea-producing region in India.

Majuli is an island in the Brahmaputra River that is known for its unique culture and traditions. It is the largest river island in the world.