probably bc, beautiful scenery and beautiful ganja! a'dam is a close second due to the coffee shops and all, but i love canada and bc is just so nice. i dunno about jamaica though, unless i lived in the resort i wouldnt want to because i would die. they do have lots of bud though