Vigie Beach, Saint Lucia: Castries' Iconic White Sand Sunset Spot | OnlyBeaches