Where is Indian Harbour?
Where is Indian Harbour located?
Indian Harbour, Nova Scotia, Canada (approx. 44.51305°, -63.93444°)
Where is Indian Harbour on the map?
{"latitude":44.51305,"longitude":-63.93444,"title":"Indian Harbour"}