Trafalgar Falls

One last visit to Trafalgar Falls in Dominica before we leave the Caribbean. It rained, but it didn't ruin the day!!!!

Comments
Sign in or get an account to comment.