When you start spearfishing, one of the first things you start to think about is where to go!?
Ill keep this post simple, as if i wanted to i could waffle on for pages on the subject. So ill give you a checklist instead of things you want to look out for. Get them all, and its probably going to return some fish!
Hope that helps!!!!
Dive safe, Ian.