August 3, 2017TravelClub Destination Blog Norway Norway, a Nordic country lying on the western portion of the Scandinavian Peninsula is located in Northern Europe. It also borders Sweden, […]