Pigeon Island St Lucia September 20, 2026 By Dewayne Berkeley Pigeon Island National Landmark is one of Saint Lucia’s greatest treasures, seamlessly blending rich military history with some of the most breathtaking coastal views in the Caribbean.