Circular Quay area, you can get like 5 pokestop overlap by walking few steps... 3 are together, another 2 is few steps away. Activate a lure and walk around them. Sadly I have only manage to go there 2 times so far.

Sydney Fish Market and the park next to it or Hyde park in CBD.

I have only caught 122 or evolve Pokemons so far.

Kangaskhan is everywhere, sometimes I dont even bother catching him as its hard to get him and no use for the candies.

Where to find Dragonite, Lapras or Snorlax? I notice some people have lot of them in the gyms that I am in.

Others I still need are Electabuzz, Omastar, Articuno, Zapdos, Moltres, etc....