Beautiful Saint Lucia the Helen of the west.
Channel: Janssen Smartt
Date: 2023-02-04

Here's a short video of the beautiful island of St. Lucia, a gem located in the middle of the Caribbean archipelago, come visit sometime.