- Current Affairs
- Entertainment and Lifestyle
If you ever wanted to see the Cherry Blossom festival in Japan, you don't have to visit Japan anymore. You can have the full Cherry Blossom view in India right now. Shillong, the capital of Meghalaya, is in full bloom with pink and white Cherry Blossoms all along the roadside and the famous Ward's Lake.