Meghalaya : ‘Cherry Blossom Festival’ Will Strengthen Indo-Japan Relations : Japanese Ambassador To India
NET Web Desk Ambassador of Japan to India Satoshi Suzuki affirmed that renowned Cherry Blossom Festival of Shillong, Meghalaya will strengthen the decade-old relationship …