Shillong will be hosting the International India Cherry Blossam Festival from November 8 to 11.
- The temperatures drop and the city comes with alive with beautiful cherry blossoms in November.
- Shillong is the only place in the world where the cherry blossoms bloom in November.
- In many regions, these flowers bloom in March-June.
- 5,000 cherry blossoms have been planted along the route to Shillong.
- The first cherry blossom festival in Shillong was held in 2016