Did you know that the triangles on the flag of Saint Lucia represent the Pitons , two volcanic plugs on the island that are a national symbol of the country ? SOMEFACTS.com