Ottawa Canada Visitor Information and Guide
Victoria Island is a picturesque park located in Ottawa Ontario. Situated in the Ottawa River, it is connected by bridge to downtown Ottawa and Hull Quebec (Gatineau).
Visitors to the island can enjoy views of the Ottawa skyline and Parliament Hill from the park.