Trafalgar Falls, Dominica!!

Trafalgar Falls - taken in dominica
United States
January 22, 2011 9:13pm CST
One of the most beautiful waterfalls anywhere is Trafalgar Falls in the midst of the rain forest on the island of Dominica. Beside the beauty, Trafalgar offers not just the cold water of the spring fed river, but also a fall of hot water, heated geothermally. It is not easy to get to Dominica, but it is worth the effort to see the wonders of the "Nature Island of the Caribbean!"
No responses