Photo Credit : Conrad Sangma/Twitter

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 …

Read more