by Matt Alderton | October 14, 2017
You'd be surprised what you can see and do in a weekend. That's the premise behind weekenGO, a travel website that curates deals for weekend trips. To help travelers determine the best cities for a weekend getaway, it recently analyzed the 1,000 most visited cities in the world to determine which ones are ideal for spending a 48-hour stint. Based on factors such as mobility, accommodation, and activities, here are its top 10:

10. Madrid, Spain

9. Barcelona, Spain

8. Munich, Germany

7. New York, NY, USA

6. Amsterdam, Netherlands

5. Paris, France

4. Hamburg, Germany

3. Vienna, Austria

2. Berlin, Germany

1. London, United Kingdom

Source: weekenGO