Dakar is by far Senegal's largest city. It sits on Cap Vert, Africa's most westerly point.