Saint Lucia is an Eastern Caribbean Island nation with a pair of dramatically tapered mountains, the Pitons, on its west coast.
Saint Lucia waa dal ka tirsan Jasiiradda Bariga Caribbean-ka oo leh laba buurood oo si xoog leh u duuban, Pitons, oo ku yaal xeebta galbeed.