Norway’s Oslo is one of Europe’s most beautiful capital cities: its natural surroundings of rolling hills and mountains, verdant islands and the sea, give this 1000 year-old city an abundance of natural beauty. Lining two scenic bays, it has 40 islands within the city limits (and scores more around the fjord), the city happily straddles both land and water. Life […]