Indian Bay
Canada
>
Newfoundland and Labrador
>
Newfoundland
>
Indian Bay
Map of Indian Bay. Newfoundland, Newfoundland and Labrador, Canada. The population is 174. In the vicinity, you can find, among other things: town: 1; locality: 1. In Indian Bay, there are 11 streets.
Country Road
Cove Road
Main Road
Parsons Point
Marsh Road
Martin Avenue
Municipal Crescent
CNWM Waste Management Facility
Indian Bay Brook