Saint Lucia Country Overview

Saint Lucia. It is the second largest island the Windward Islands, of volcanic origin, with a mountainous landscape covered by tropical vegetation, which is one of the most beautiful in the West Indies. Geographic location Country located in the Lesser Antilles, the second largest...