Committed to fostering longstanding, historic and close relations with all Gulf countries, Prime Minister Narendra Modi will undertake a two-day visit to Kuwait starting Saturday - the first by an Indian PM to the key West Asian country in 43 years.