Trafalgar Falls, Dominica, West Indies | I Love Dominica Companies Video

Trafalgar Falls, Dominica, West Indies

September 12, 2016 - Comment

One of many beautiful falls on the "Nature Island" – Dominica, in the Eastern Caribbean. A quick flight with my Phantom2 with GoPro 3 camera. I hope you enjoy.

One of many beautiful falls on the "Nature Island" – Dominica, in the Eastern Caribbean. A quick flight with my Phantom2 with GoPro 3 camera. I hope you enjoy.

Comments

Write a comment

*