Looking for a fun city in which to spend the last weekend of the summer? Whether you want to get lost in Europe, explore Africa, or not have to travel too far, you’ll feel right at home in these enchanting cities.

Reykjavik: Explore glaciers and geysers in the world’s northernmost capital.

Antwerp: Check out the up-and-coming fashion designers in Belgium’s second-largest city.

Asheville: Eat, drink, and dance your way through the streets of the “Paris of the South.”

Marrakesh: Awaken your senses as you wander through the maze-like alleyways of the Red City.

Ljubljana: Escape the masses of tourists and fall in love with Slovenia.