10. Vancouver, Canada
A city that seamlessly blends both nature and modernity, Vancouver stuns with its breathtaking ocean, mountain and urban views. Also known as the culinary capital of Canada, sumptuous restaurants and cafes are abundant throughout the West Coast city. The beauty of Vancouver is that one minute you could be dining at a 5-star seafood eatery and the next, mountain biking down the forest trails of Stanley Park.

11. Varanasi, India
At more than 4000 years old, the holy Hindu city of Varanasi is one of the oldest living cities in the world. It is known as City of Light, as the quality of pink and golden light here is extraordinary. It is no wonder Varanasi has inspired centuries of artists with its clarity, especially at sunrise as the faithful come down to the River Ganges to bathe. Towering temples, sacred shrines, ornate palaces, colorful Ghats and wandering cows make Varanasi a uniquely stunning city to experience.

12. New York City, USA
Everyone seems to have an opinion about New York City, but you have to admit the urban skyline is visually stunning. Graced with art deco classics, modern skyscrapers and multiple bridges, the varied architecture and engineering feats in the NYC is impressive. If the hustle and bustle gets to you, escape into the calm oasis of Central Park where you can forget you are in the heart of the Big Apple. At night, when the cityscape starts to twinkle, you’ll see why it’s considered one of the most beautiful cities in the world.
