What is a CAP point?

Cap Point is the northernmost point in Saint Lucia in the Caribbean.

See also  Is life insurance worth it as a career?