India's very own International Cherry Blossom Festival Festivals of India, Visit India, Boutique stay, Cherry Blossom FestivalBetsy EmmanuelDecember 14, 2020Cherry blossom, North East India, festival, shillong, PinkComment