Global stars are set to light up the north-east city in a two-day celebration of music, culture, and immersive experiences. The Cherry Blossom Festival is set to return to Shillong on November 14-15, ...