Every November, in the quiet hills of Meghalaya, lies one of the best experiences you will have, the Cherry Blossom Festival Shillong.

Every November, in the quiet hills of Meghalaya, lies one of the best experiences you will have, the Cherry Blossom Festival Shillong.