Last Updated on
An European capital, Stockholm is also a touristic city with a lot to offer to a visitor/traveler.
Located on Sweden’s south-central east coast, this city was founded round 1250, possibly as early as 1187. I’m inviting you today to a virtual visit through this city through 3 videos, one showing you the green accent in the city, Stockholm being considered one of the most green cities in the world.
Stockholm: things to do and see