A hazy view of the Pitons, St. Lucia's famous landmarks. They are "Gros piton and Petit piton"
To St.Lucia Home Page