I thought Lisbon was the most beautiful city in Portugal, till I got to Porto. If you are looking for a weekend destination in Europe, Porto is a great option. It had all the right ingredients for a perfect long weekend or a short vacation in Europe; Its gastronomy is a mirror of its cultural diversity and there are a lot of great chefs’ oriented restaurants in the city. The Port Wine, which stands out from ordinary wines thanks to its huge range of variety. The different kinds of architectural styles; from the Neoclassical to Art Nouveau (I specially loved the variety of the signs fonts) and of course, the comfortable weather.