Sunday, January 30, 2011

Trafalgar Falls, Dominica

This stunning waterfall is none other than the Trafalgar Falls found on the nature isle of Dominica. 
Trafalgar is actually the site of two falls (the “father” and the “mother”) between 180 and 200 feet high that converge in rocky pools.


An Africanist said...

What an amazing waterfall, amidst the green forest!

Post a Comment