Close Back
  • Saint Lucia is a country island in the Caribbean, off the coast of Central America. Saint Lucia was the last stop during my honeymoon caribbean cruise. I rented a car and drove around for one day visiting all major sights of the island: The Pitons volcanic mountains, Diamond Botanical Gardens or Marigot Bay. All that you can see in the new gallery this month!