Sort:  

Barcelona is the city of contrasts. It is not big in comparison with different capital city, but very dynamic and international, calm but also very active. It has everything: beautiful architecture, cultural events, sea and finally I saw mountains with snow near Barcelona and decided that this is the best city in the world!