Prime Minister Narendra Modi presented a range of exquisite Indian handicrafts and textiles, including Kanchivaram silk, Maheshwari silk, and Toda embroidered shawls, to the top leadership of Seychelles and their spouses during his recent three-day visit to the island nation.