St. Lucia is a sovereign country in the Caribbean. Despite its relatively small size, St. Lucia boasts of extraordinary cultural…