Saint Lucia
Saint Lucia is an independent country located in the Windward Islands. Saint Lucia passed between English and French control multiple times in its early history.