Shillong’s breathtaking Cherry Blossom & Literature Festivals leave crowds mesmerized
The cherry blossom trees in Shillong & Sikkim were planted mostly between 1955 to 1975, under the leadership of the state’s first Chief Secretary, Mr. Nari K Rustomji, who brought…