CharlotteHOW TO... Booze, Brunch and Embrace BarcelonaWHY GO: It's got it all, culture, hikes, great food and the beach! FOR HOW LONG: Book in a week. It's possible to get an intro to...