Stats

Unknown
Unknown

Recent observations View All

Loading...
More Observations

About

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
Embed a widget for this project on your website