According to wholevehicles, Saint Lucia is aindependent island nation in the Caribbean belonging to the Windward Islands. Saint Lucia has been an independent country since 1979 but still has the head of the British Monarchy as the official head of state....