Nestled within a triangle that connects Martinique, Saint Vincent, and Barbados, Saint Lucia is a small mountainous island that faces the Atlantic Ocean on one side and the Caribbean Sea on the other.