July 30, 2017 1 Translation missing: en.blogs.article.read_time

On Dominica we visited the Ti Tou Gorge where they filmed a portion of Pirates of the Caribbean; then it was off to Trafalgar Falls and then back to the main port.

Trafalgar FallsTiTou Gorge