Travel

Djurgården

Djurgården is one of the fourteen islands that comprise the city of Stockholm and is the former Royal Game…