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!
Nice video…I am going there in January 2016