With the hype around Donald Trump's maiden visit to India as US President reaching a crescendo, here's a trip down the memory lane on tours by previous American presidents.
It all began about 60 years ago when Dwight D Eisenhower became the first US President to visit India to give a fillip to bilateral relationship which has seen many ups and downs to finally settle down in the last few decades as a strategic partnership.
-- Dwight D. Eisenhower -- December 9-14, 1959
-- Richard Nixon -- July 31-August 1, 1969
-- Jimmy Carter -- January 1-3, 1978
-- Bill Clinton -- March 19-25, 2000
-- George W Bush -- March 1-3, 2006
-- Barack Obama -- November 69, 2010
-- Barack Obama -- January 24-27, 2015