Pigeon Island Beach - tropical coast on the Caribbean island of St. Lucia. It is a paradise destination with a white sand beach and turquoiuse sea.