Where Is The Only Place In The World Where Alligators And Crocodiles Coexist?
Did You Know!
St. Lucia is the only country that is named after a woman.
The French named this country after Saint Lucy of Syracuse. Lucy was a Christian martyr who had died during the time of the Diocletianic Persecution.