Trafalgar falls and Titou gorge Dominica

posted in: Caribbean | 0

Exploring Trafalgar falls and Titou gorge Dominica Caribbean. To make the most of our day on the beautiful island of Dominica we decided to explore the natural wonders of the place. Trafalgar falls and Titou gorge are popular sites to … Continued

Facebook Iconfacebook like buttonTwitter Icontwitter follow buttonVisit me on Intstagram
%d bloggers like this: