Where is Indian Brook?

Where is Indian Brook located?

Indian Brook, Nova Scotia, Canada (approx. 46.37324°, -60.52814°)


Where is Indian Brook on the map?