The scenic Titou Gorge in Dominica is a refreshing swimming spot after a long hike, and scenes from Pirates of the Caribbean were filmed in this picturesque spot, image by Dominica Tourism Authority
Select Page
The scenic Titou Gorge in Dominica is a refreshing swimming spot after a long hike, and scenes from Pirates of the Caribbean were filmed in this picturesque spot, image by Dominica Tourism Authority