Trafalgar Falls, Dominica, West Indies September 12, 2016 I love Dominica Companies 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. [Read More]