Canada is a country famous for its natural beauty, and Vancouver is one of its most beautiful cities. With glimmering bright blue waters, green lush landscapes and majestic mountains, Vancouver makes it easy for the average tourist to never want to leave.
The thing about Vancouver is that, aside from the pristine nature, it is also a vibrant seaport city with countless things to do. You can go to Stanley Park, hike in the Grouse Mountain, cross the Capilano Suspension Bridge, spend an afternoon in the English Bay or spend an afternoon getting lost in Gastown neighborhood.
Munich, Germany
Munich is the third largest city in Germany, and it is famous for its blend of modern and historic architecture. Many of the city's buildings were completely destroyed in World War II, but they were reconstructed and stand as grand landmarks in the city's beautiful landscape.
The city center is stunning, and the open square of Marienplatz is definitely worth a visit. From there you can visit the Old and New town halls, which are both quite beautiful. Marienplatz has been Munich's main square since 1158.
Prague, Czech Republic
Divided by the Vlatva River, the gorgeous city of Prague has spooky 9th century castles, churches that are architectural marvels, bridges from the 14th century, and just an endless offer of historical sites and treasures.
The capital of the Czech Republic has great shopping and delicious beer, and if you're looking for stunning nature, just head to Petrin Hill.
Quebec City, Canada
Quebec City is a city that makes you feel like you're in Europe. The charming little village of Tadoussac, the Viex Quebec's historic cobblestone streets and the astounding Montmorency Falls are some of the city's unique gems.
The Canadian city also has a majestic castle called Le Château Frontenac, which is definitely the best place to stay at when visiting Quebec City.
Marrakesh, Morocco
Morocco is known for being a very culturally and historically rich country, and although there are countless places that are worth-visiting, Marrakesh is by far one of its most beautiful cities. Located in western Morocco, the city has stunning mosques, gardens, and palaces.
Being a major economic center, Marrakesh also has incredible markets filled with textile and jewelry shops, exotic foods, and more. Among its most beautiful sites are the Majorelle garden, the massive Medina and the Almoravid Koubba.