Victoria Falls in Dominica
- pvanisacker5
- Oct 13, 2022
- 1 min read
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.
Comments