Shillong is a top destination to see cherry blossoms in India. The city hosts the India International Cherry Blossom Festival in November, which features cultural performances, music, food stalls, and a cherry blossom-themed run.

Pinterest

Rahul Dev

Cricket Jounralist at Newsdesk

Leave a comment

Your email address will not be published. Required fields are marked *