By Scott Bateman
St. Lucia is a beautiful gem of an island in the southeast part of the Caribbean Sea that almost guarantees relaxation on miles of great beaches.
It may not be surprising that one of the towns on the island is named Sapphire.
St. Lucia attracts nearly an equal number of people who visit via cruise or who simply go there to stay a week or more. Cruise visitors will arrive at the Castries harbor and immediately see why the island has one of the best landscapes in the Caribbean. The harbor is surrounded by tree-filled hillsides, and if visitors arrive at the right time of year, they will see plenty of flowers in bloom as well among both the trees and the orange-red rooftops of nearby homes and buildings.