Ivar Los Park is a small green space located in the heart of Stockholm, Sweden with stunning views over the city. I love to come here for a picnic in...
Ivar Los Park is a small green space located in the heart of Stockholm, Sweden with stunning views over the city. I love to come here for a picnic in...
Want to see more?
I have created curated maps and itineraries for travellers that want to travel like me.