St. Lucia is a small island country in the West Indies. It became independent in 1979 after being ruled by what country since 1814?

Geography Trivia Question: St. Lucia is a small island country in the West Indies. It became independent in 1979 after being ruled by what country since 1814?