IMG_9554 July 7, 2017 4032 × 3024 All of Gamla Stan and the adjacent island of Riddarholmen are like a living pedestrian-friendly museum full of sights, attractions, restaurants, cafés, bars and places to shop.