Meghalaya’s Cherry Blossom Festival returns November 20-21, 2026, featuring international stars and a new fashion competition in Bhoirymbong.
Walrik Marak • 28 Oct 2026