As Meghalaya capital, Shillong turns into a live painting with blooming cherry blossoms covering the city with shades of pink…
The India International Cherry Blossom Festival began in Shillong today. The festival which is organised every year is dedicated to…