While these destinations offer an unforgettable experience no matter how you experience them, taking in the sights from the deck of a ship will leave you breathless.
From the rugged glaciers of Alaska to the paradise of Puerto Rico, cruising to these destinations will leave you with an adventure of a lifetime.
Scroll through the gallery above to see which exciting destinations are best experienced on cruise deck.
What is your favourite cruise destination? Let us know in the comments below.