Photo: Waterfall fit for a princess

1026 of 1205
1026 of 1205

Princess Louise Falls in Orleans, Canada

Princess Louise Falls are found in the community of Orleans, Canada. The waterfall can be reached by a walking trail.

Do you want your photo of the great outdoors featured on TreeHugger? Join the TreeHugger Photo Pool on Flickr and add your photos to the group!

WHAT'S HOT ON FACEBOOK