Stockholm is a city that floats on water, the ‘Venice of the North’ was built on 14 islands. Gamla Stan, or ‘Old Town’, is the name of the city’s three centr…
EuropeExplored.com serves as a resource of the very best travel destinations from within Europe, including natural attractions, cities, sights, museums, amusement and theme parks, and much much more.