-
Enclosed by green rolling hills, beautiful fjords and thick forests, Oslo, or the Viking city, located in the southern part of Norway, is undoubtedly a Scandinavian gem. Being one of the fastest- growing European capitals, not only does it boast a rich history and impressive popular landmarks, but it also...