The entire Indian squad and the support staff took part in a small flag hoisting ceremony at the lawns of the hotel where they are staying. Kohli and Shastri, wearing white national team jerseys and track pants, led the celebrations.
Kohli hoisted the tricolour.
India will play five ODIs and one T20 next in the island nation before returning for a long run at home during which they will host Australia, New Zealand and Sri Lanka.
The men in blue will then embark on a tour of South Africa.