Gamla Stan, the Old Town of Stockholm
Sweden - Due to the many (and large) waterways, Stockholm is also known as the "Venice of the North." The city lies on fourteen islands connected by bridges, where Lake Mälaren meets the Baltic Sea. Gamla Stan ('gamla' means old, 'stan' means town) is the oldest ...