St. Lucia is a Caribbean island located between Martinique and St. Vincent. It has a mountainous terrain and was ruled by both the French and British in its history. The capital is Castries, but Soufrière on the southwest coast is also a historic town with attractions like a drive-in volcano. Two towering volcanic mountains called the Pitons are the most distinctive landscape feature of St. Lucia.