Prime Minister Narendra Modi welcomed Spanish President Pedro Sanchez on Monday at the historic Laxmi Vilas Palace in Vadodara.