Friday, April 9, 2010

Trafalgar Falls


This is a shot of one of the two massive waterfalls that you can see at Trafalgar Falls in Dominica.  There is also a great hot springs that you can relax in.  Nothing quite like sitting in a natural hot tub and watching waterfalls crash all around you.

No comments:

Post a Comment