Prime Minister Narendra Modi will visit Kuwait on December 21 where he will also interact with the Indian community.