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