I have tested this and for me, by default the shortcode actually loads all venues.
Then when I try the “limit” attribute, this works too.
So there is some other issue here on your site – I would recommend trying going to Settings → Reading in your WordPress administration area. There should be an option called “Blog pages show at most”, like in this screenshot:
If you adjust this option, does anything in your “Venues” list change?