This awful weather is getting us depressed. So let's take off (in our minds anyway) to Barcelona, Spain! One of our favorite questions to ask people is, where is the best place they have ever visited? Surprisingly enough or not so surprisingly many people have replied Barcelona. What makes this place so great? Well perhaps it's the people, the food, the culture or maybe its just the amazing...