Land of the Northern Lights
Norway is one of the best places in the world to see this natural phenomenon

By Phil Mepham The brief we set ourselves seemed reasonably simple, but the planning clearly required input from experts. The plan included the Northern Lights, […]
Read more