Barcelona is my number one..Although I have enjoyed Amsterdam and Berlin too.
These are the best cities to visit in Europe. In this season I would recommend to visit Amsterdam and enjoy with the full bloom of Tulip flowers in world largest garden.
- Milan, Italy
- Gdansk, Poland
- Athens, Greece
- San Sebastian, Spain
- Porto, Portugal
- Amsterdam, Netherlands
I agree with you..and would like to add Rotterdam and Dubrovnik to those 3, amazing cities..