↻ Load more SPORT FACILITIESLoading... Show map Larger map Get directions

Rideau Falls

 
Sport and recreation  
The Rideau Falls are two waterfalls located in Ottawa, Ontario, Canada where the Rideau River empties into the Ottawa River. The falls are divided by Green Island, with the Old City Hall just to the south. To the west of the falls is the headquarters of the National Research Council while to the east are the Canada and the World Pavilion and the French Embassy. Read more

Review Rideau Falls

   Loading comments-box...

Updates from Rideau Falls

Popularity of Rideau Falls

Rideau Falls Social Media Popularity Score:
6.6 / 10
  This value is based on the number of visitors, checkins, and likes on Facebook in the last few months.
Most activity in April:
Rideau Falls has a total of 2301 visitors (checkins) and 91 likes.