Cities built over water are magical. A single glance at their pictures make us dream of living there. We’ve put together a selection of the most charming canal cities...
Germany’s second-largest city on the Alster river is called the Venice of the North. What makes it truly remarkable is its maze of 22 canals.
Celebrated for its elegant historic gardens, stone bridges, centuries-old riverside villages, the canals weaving through the city bring timeless grace.
Set along the Arabian Sea in Kerala, it is a coastal gem, known for its calm lagoons and winding waterways. Often called the Venice of the East, there is a touch of romance to its charm.
One of the world’s most celebrated cities, Venice on 100 small islands is a place of incredible beauty. Haughty palaces, gondola runs, quiet water paths make sure it feels like a living fairy tale.
With its umpteen rivers and canals, the beautiful Russian city is also called the Venice of the North. Ever imagined gliding under its grand bridges while admiring palaces and cathedrals?
The Thai capital has a unique marketplace on water -- it is a floating bazaar, where boats brim with fruits, spices, and local treats.
Built across a cluster of islands, Stockholm is stitched together by shimmering waterways. The best way to take it all in? Hop on a boat and glide through this urban wonderland.
No list of canal cities is complete without including the Dutch capital, dating back to the country's Golden Age. Bridges with dreamy contours, classy townhouses, graceful arches, loads of trees, charming quarters... how beautiful is Amsterdam.