Different strokes for different folks ....
I for one have not & will not ever go on the One Love Pub Crawl
Not our style ... but, others love the vibe & that's cool
- who am I to judge how & what you like to do on your vacation
I do have to ask ...I assume that the word " Shanty town " is Jamaican slang for - ghetto
& I also assume that nobody really likes the area you live in to be called a ghetto/ Shanty town ..

BTW - we eat/drink @ any establishment.. ..judge not ... Cheers