Sentinel Digital Desk
Shillong organises an annual cherry blossom Festival during the winters and it is a treat to the eyes
You need to travel to Khangchendzonga National Park in Sikkim to see one of the most beautiful cherry blossoms in India
Mashobra in Shimla is the most serene destination to witness the cherry blossom extravaganza
Experience wild Himalayan Cherry blossoms with clear blue skies in the backdrop in Kohima