10. Montreal
Want to experience a bit of French flair without the snooty attitude? Head to Montreal, one of Canada’s hippest cities and best bachelor party locations around. It’s got all the required elements – good grub, grog and girls. Plenty of restaurants, trendy bars and hot nightclubs can be found along Crescent Street and Saint-Laurent Boulevard for starters. But who are we kidding, smoke meat and poutine aren’t what brings the prenuptial gang here. The the main bachelor party draws are the relatively liberal “gentlemen’s” venues like Club Supersexe and Kamasutra. The not-so-subtle names say it all.

9. Amsterdam
This Dutch city of debauchery is ideal for a stag party the groom and guys will never forget. Well, if it’s done right it might be so memorable that you might not actually remember the details. Rent a beer bike to keep the posse together while you pedal between pubs. Take in the famous coffee shops, known more for their cannabis than cappuccinos. And don’t forget (as if you would) the infamous red-light district of De Wallen. Best not to plan a trip here if the happy couple have trust issues.
