Victoria Falls in Dominica
Victoria Falls on the nature island of Dominica is one of the many ‘must see’ island attractions. Surrounded by wildlife and rainforest, Secret Bay is the number 1 hotel on the island.
Van Isacker Exclusive proudly represents Secret Bay, Dominica. Van Isacker Exclusive is a luxury hotel sales & marketing representation company based in the UK.