Cruising is a wonderful thing. It can bring you to some of the most beautiful port cities in the world. No matter the corner of the world you've decided to embark on a cruise to, it's pretty much a given that you'll be visiting some stunning ports of call. From stunning beaches to towering skylines and everything in between, you'll be in awe of the variety of places you can visit on a cruise.
4. Vancouver, British Columbia
6. Airlie Beach, Queensland
10. Tracy Arm Fjord, Alaska