Trafalgar Falls – Island Dominica in the Beautiful Caribbean

A trip of a lifetime inside the lush Dominican island… An island that calls forth a complement such as the 'Garden of Eden' of the Caribbean Sea. Our adventure towards the Trafalgar Falls was filled with excitement and great joy. A place of immense beauty, recommended to all!

1 Comment on "Trafalgar Falls – Island Dominica in the Beautiful Caribbean"

  1. Nice video…I am going there in January 2016

Leave a comment

Your email address will not be published.


*


This site uses Akismet to reduce spam. Learn how your comment data is processed.