Colombo/New Delhi, Apr 4 (UNI) Prime Minister Narendra Modi arrived in Colombo on a two-day state visit on Friday evening, and was enthusiastically greeted by the Indian community.