Saint Lucia is an island located in the Caribbean Sea, in the West Indies. Sandwiched between the northerly island of Martinique and the southerly Saint Vincent and the Grenadines, St Lucia is about equidistant between Puerto Rico and Venezuela. The island, which is a four-hour flight from Miami, also offers direct flights to the UK and other major destinations in North America, Europe, and South America.