See why Dominica “The Nature Island of the Caribbean” is one of the most beautiful Caribbean Islands. Watch this video premier released by Secret Bay Resort – and see what awaits you in Dominica.
Secret Bay has become one of the best boutique resorts in the Caribbean – for honeymoons and anniversaries, small family escapes and adventure vacations.