Rideau Canal, Lock 13 - Black Rapids Lockstation is located in Ottawa, Canada on 2453 Prince of Wales Dr. Rideau Canal, Lock 13 - Black Rapids Lockstation is rated 4.6 out of 5 in the category historical landmark in Canada.
Address
2453 Prince of Wales Dr
Accessibility
Wheelchair-accessible entrance