Ambassador of India to Japan, Shri Sibi George, Indian Foreign Service (IFS) on visit to Andaman & Nicobar Islands called on Admiral D K Joshi, PVSM, AVSM, YSM, NM, VSM (Retd.), Hon’ble Lt. Governor, A&N Islands and Vice-Chairman, Islands Development Agency at Raj Niwas today.