India and Iran signed nine agreements, including on easing visa rules and cooperation on medical sector, apart from a maritime agreement on Chabahar port development.

The agreements were signed after talks between Iranian President Hassan Rouhani and Indian Prime Minister Narendra Modi in New Delhi.

Earlier, Rouhani received a ceremonial reception at the presidential palace in New Delhi.