Dominica – the “Nature Island of the Caribbean” Barefoot luxury pairs with nature’s unequaled power to amaze in Dominica, the Caribbean’s best kept secret. More info Post navigation Leave a Reply Cancel replyYou must be logged in to post a comment.