St. Lucia is an island country located in the Caribbean Sea with a rich culture. Here is a list of some of the best experiences on St. Lucia.