Northern Edge Algonquin Algonquin Park is a Canadian Campground based in South River, Ontario. Northern Edge Algonquin Algonquin Park is located at 100 Ottawa Ave, South River, ON P0A 1X0, Canada,
Please contact Northern Edge Algonquin Algonquin Park using information below: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find Northern Edge Algonquin Algonquin Park opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.