Caribbean - Saint Lucia - Marigot Bay Marigot Bay: The Hidden Gem of Saint Lucia Marigot Bay is a hidden gem in Saint Lucia. Nestled between two