• TRAVEL GUIDE

    Sweden Travel Guide

    WHERE IS SWEDEN? Sweden, the fifth largest country in Europe, is located on the Scandinavian Peninsula in northern Europe. With a land area of 450,295km², Sweden is bigger than both Norway and Denmark. Although it is one of the largest…

  • Semester at Sea

    SAS Fall 2021 Bucket List

    SAS Fall 2021 Bucket List Amsterdam, Netherlands Port of Amsterdam Location: Amsterdam is located in the Western Netherlands, in the Province of North Holland. Size: 84.68 mi² Population: 1,149,000 Language(s): The official language is Dutch but many residents speak English…