Where is Douglas Parish?

Where is Douglas Parish located?

Douglas Parish, Douglas Parish, Canada (approx. 45.98°, -66.7325°)


Where is Douglas Parish on the map?