One of the best St Lucia attractions is Our Planet, built for you and your family to enjoy! The out-of-this-world creation is ready to bring fun and happy memories to St.Lucia. Our Planet, located at La Place Carenage in Castries harbor, has officially announced a new “Highlights” tour. The tour allows you to embark on […]