Japanese Sakura blooms in Scotland of the East

Japanese Sakura blooms in Scotland of the East

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.

Related Stories

The Northeast Today
www.thenortheasttoday.com