Islam in Cape Verde is a minority religion with a small community.[1] With 2.8% of the total population,[2] Muslims are mainly immigrants from Senegal and other neighboring countries, and are active in small-scale commerce and souvenir trade.[citation needed]