Nova Scotia Canada Location Makes It A Prime Whale Watching Spot bejo 6909 Share Nova Scotia Canada Location Makes It A Prime Whale Watching Spot Where to go Whale Watching in Nova Scotia - Tourism Nova Scotia Whale Watching - Tourism Nova Scotia Read also: Things To In South Dakota Are Attracting Millions Of Bikers