Pigeon Island está considerada como uno de los lugares claves de Santa Lucia, dado que contiene una alta concentración de monumentos culturales e históricos característicos de los diferentes movimientos civiles, militares y marineros de las islas caribeñas. Desde 1979 esta declarado como Parque Nacional. Lo que mejor describe esta isla son las ruinas militares, las dos exquisitas playas, el restaurante local y el fuerte de la isla.