Perrault Falls Travel Guide

Browse 1 travel reviews, 2 travel blogs and 15 travel photos from real travelers to Perrault Falls.

Perrault Falls Overview

Perrault Falls is a great area nuzzled in the complex Lake system of western Ontario. On the shores of Wabaskang Lake Perrault Falls is surrounded by thick forests that supply great hunting and fishing oppertunities for tourists with lots of wildlife in the area.