Petrie Island is an island situated in the Ottawa River in the eastern part of the city of Ottawa, Ontario, Canada. The island has several nearby islands and the general collection of islands is also called Petrie Island. This tally of species include the mudflats at the entrance of Petrie Island off Trim Road.
swampy created this project on August 17, 2015