Saint Lucia Extreme Boating – 13 June 2024 – Whale Watching 2 Launches from the beach 3 days agoAdd Commentby Petrus and Pardette523 Views Watch full video on YouTube FacebookXPinterestEmailLinkedIn