Spain's President Pedro Sanchez will visit India for the first time in 18 years from October 27 to 29, to hold delegation-level talks with Indian Prime Minister Narendra to boost the bilateral ties and sign number of agreements