Sweden
Located in the heart of Sweden's only National City Park, Stockholm University is surrounded by natural beauty, whilst being only a few minutes journey from the city centre. The historic landscape is interwoven with forests, open fields, parks, beaches, and buildings.