Business Insider Promotes Secret Bay as the Place to Stay in Dominica
April 20 2015
In an article titled 5 amazing Caribbean islands you’ve probably never heard of,Business Insider declared Dominica number one, and then went on to recommend Secret Bay as the place to stay on the island. They said that with our sustainable luxury villas, ‘Secret Bay is really a must-see”