An enjoyable cruise is not necessarily all about sunshine and soaring temperatures, as you will find if you set sail for Northern Europe.
The region has some stunning natural attractions, including the spectacular Norwegian fjords and the rugged beauty of the Baltic coastline, together with a host of interesting cities to visit.
Whether you want to enjoy the old-fashioned charm of Bergen, experience the culture of St Petersburg or relax in the friendly atmosphere of Stockholm, you will be able to do it on Northern Europe cruises.
See the sights of St Petersburg on a Northern Europe cruise
Few cities in Russia tell the story of the country's long history better than St Petersburg, where you will discover beautiful old buildings alongside signs of the Soviet era and indications of the country's growing economic power.
There is so much to see in St Petersburg - even some of its Metro stations are architectural masterpieces - that it can be difficult to fit everything in.
Among the buildings you will want to make sure you take in are the Stroganov Palace, the Peter and Paul Fortress and some of the spectacular cathedrals, including Our Lady of Kazan, St Isaac's and the magnificent Church of the Saviour on Spilled Blood.
Book your Northern Europe cruise with Fred Olsen Cruise Lines and you will be able to combine visiting this fascinating city with stops at Stockholm and Tallinn.
Visit Copenhagen on a Northern Europe cruise
Scandinavia has some beautiful cities set amid its stunning countryside and coastline, and among the most interesting is the Danish capital Copenhagen.
The city is home to memorable buildings such as Christiansborg Palace, the Marble Church and the Opera House. One of the most relaxing ways to take in all the sights is to enjoy a leisurely canal tour, which will also ensure you see Copenhagen's harbour close up.
Choose a cruise itinerary that allows you to visit Oslo and Gothenburg, as well as Copenhagen, and you will be able to enjoy many of Scandinavia's finest cities during your holiday.
Why choose Fred Olsen for a Northern Europe cruise?
When taking a holiday on a cruise ship, the places you visit are only part of the experience.
You will also want to enjoy comfortable accommodation, fine cuisine and lots of on-board activities - all things you will find on a Fred Olsen cruise liner.