How can I have a pond but prevent mosquitos from nesting there?
A couple options:


Make it small enough that the waterfall will keep the water moving.  Mosquitoes like standing water, but not moving water.
Add some fish.  Fish love to eat Mosquito larvae.