West Indies and India have confirmed details of a four-match Test series, starting in Antigua on July 21.
The Windies abruptly brought their tour of India to an end two years ago after playing only four of the five scheduled one-day internationals following a row between the players and the West Indies Cricket Board (WICB) over pay.
It was announced in April that the respective cricket boards had "resumed bilateral ties" and India would be heading to the Caribbean four a Test series in July and August.
The two sides will begin the series in Antigua, then head to Jamaica for the second Test, which begins on July 30, before head to St Lucia (Augusta 9-13) and Trinidad and Tobago (August 18-22).
India will contest one two-day tour match and a three-day warm-up game before the first Test.