Chabahar Port Would Benefit Landlocked Afghanistan, Central Asia: India
India and Iran on Monday signed a 10-year agreement that provided for Indian operations at the Chabahar port. Chabahar port is located in the Sistan-Balochistan province on the energy-rich Iran’s southern coastNew Delhi: India on Friday said a "narrow view" should not be taken on the long-term agreement between New Delhi and Tehran on the Chabahar port project as it would benefit landlocked