Coffeeshops are usually found in places where cannabis is tolerated.

They are all over Holland, as cannabis is legal, in certain ways, but it is an area where you can smoke cannabis. It's not like you can spark up on the street in Holland and get away with it, but in designated areas, it is allowed.

It is just like a coffee shop. They have a cannabis menu, and a hash menu. You choose what you want, you pay for it, and you either leave and smoke it in your home, or you sit in the cafe and puff away, with no hassles.

Now, in Vancouver and Toronto, there are a few cafes around, but it is not as secure as in Holland.

I'm not even sure how the cafes in Vancouver get away with it, but cafes are found all over Holland.