Hi Mate,no need to climb a mountain,just go some where as dark as possible,sit down or use a sun lounger and keep your eyes peeled.
The other Meteor shower of note is the Leonids November,(dont know if there will be Moon interference)also the Geminids December,these are generally a good strong shower.You need to look at the Moon Calender to see what phase the Moon will be for these showers.Good Luck.
Duane.